半导体批次追溯工具v2|MES与生产管理工具
这个工具解决什么问题
管理类的重复劳动最适合脚本化,因为规则稳定、格式固定。
半导体FAB批次全流程追溯系统,支持正向追溯、反向追溯、状态查询、工厂布局图、CSV导入/Excel导出。
🏭 功能特性
· 批次总览:展示所有批次状态,支持搜索和状态筛选 · 正向追溯:输入批次号,追溯该批次下所有晶圆的所有工艺步骤 · 反向追溯:输入晶圆号,追溯晶圆→批次→原材料完整链路 · 工厂布局图:Canvas绘制简易工艺流程图 · 数据导入导出:支持CSV导入、CSV导出、Excel导出完整追溯报告 · 内置数据:20条批次追溯数据,涵盖多种产品类型和状态
安装依赖
pip install -r requirements.txt
运行工具
python lot_trace.py
📊 内置数据
· 20条批次记录(IC-CMOS-12nm/28nm, Flash-NAND-96L, Power-MOSFET-SiC) · 批次状态:WIP / 完工 / 报废 · 每批次含工艺步骤记录(清洗→氧化→注入→沉积→光刻→刻蚀→CMP→检测) · 设备类型:炉管、光刻机、刻蚀机、CVD、PVD、CMP、离子注入、清洗机、检测设备
🎨 界面预览
· 深色主题(#1e1e2e配色) · 中文界面,SimHei字体 · 5个功能Tab:批次总览 / 正向追溯 / 反向追溯 / 工厂布局 / 数据导入导出
⚙️ 系统要求
· Python 3.8+ · Tkinter(Python内置) · openpyxl(Excel导出,可选)
正向追溯
1. 切换到"正向追溯"标签 2. 输入或选择批次号(如LOT-2024-0001) 3. 点击"开始追溯"查看完整链路
反向追溯
1. 切换到"反向追溯"标签 2. 输入晶圆号(如LOT-2024-0001-W01) 3. 点击"反向追溯"查看晶圆→批次→原材料链路
可调参数与计算口径
脚本顶部集中了主要阈值与常量:FAB_LOTS=[、PROCESS_STEPS=[、EQUIPMENTS={、CHAMBERS=["A", "B", "C", "D", "E", "F"]、LOT_WAFER_CACHE={}。改完直接重跑即可,不必改动计算逻辑。
脚本里的主要处理步骤
generate_wafer_trace():生成晶圆追溯数据
以上步骤在脚本中是分开的函数,可以单独调用或按需替换其中一段,不必整体重写。
工具中出现的字段与提示
- 硅片清洗
- 氧化扩散
- 离子注入
- 化学气相沉积CVD
- 物理气相沉积PVD
- 化学机械研磨CMP
- 扩散退火
- 金属溅射
- 去胶清洗
- 沉积设备
- 检测设备
- 生成晶圆追溯数据
- 🏭 VIP批次追溯工具 - 半导体FAB全流程追溯系统 v1.0
- 🏭 半导体FAB批次全流程追溯系统
- 📋 批次总览
- 🔎 正向追溯
- 🔍 反向追溯
- 🏗️ 工厂布局图
其余字段以界面与示例报告为准。
下载与文件清单
压缩包内包含:主程序脚本、示例数据文件、示例输出报告、中文说明文档。解压后按说明运行即可,示例数据可直接试跑。
主程序文件:lot_trace.py。
本站工具免费下载,无需注册。工具为 Python 脚本,Python 3.8 及以上环境可直接运行,核心功能尽量不依赖第三方库。
常见问题
阈值可以改成我们自己的标准吗?
可以,脚本顶部已把主要阈值与常量集中声明,按自己产线的标准修改后重跑即可,不需要改计算逻辑。
示例数据能直接跑吗?
可以。示例数据与主程序在同一压缩包内,解压后直接运行即可看到完整输出,确认无误再替换成自己的台账。
同一工具的其它收录名称
本站早期还以以下名称收录过同一款工具,下载内容完全一致:
- 批次追溯工具集
- 批次追溯工具
- 批次追溯系统
同分类的其它工具
分类归属:MES与生产管理工具包;完整清单在 工具资源包下载页。





