首页 / 产品 / IC-RelLab

IC-RelLab / 集成电路可靠性试验过程管理系统 V1.0.0

试验过程自己留下痕迹,复盘不用再翻聊天记录

可靠性试验室常见的做法是:台账用表格,排程靠口头,读出点靠誊抄。试验做完要复盘时,过程数据对不上,分析软件也读不进去,剩下的只能靠人回忆。这套系统把样品台账、试验排程、设备与通道占用、执行记录、读出点登记放进同一个工程库,导出格式直接对上同系列的可靠性数据分析软件。

一个工程库

六件事共用同一个 SQLite 工程库,任一处写入都要经过同一套校验。工程库是一个文件,拷走就是带走全部过程记录,不需要装服务、不写注册表。

冲突当场指出

同一通道或夹具在同一时段只能有一个试验。保存排程前先做区间相交判定,冲突就拒绝,并指出占用该时段的试验与时间区间,不用等人到现场才发现撞车。

交接对得上

导出的长表 CSV 按半导体可靠性数据分析系统的导入列口径生成,列名与单位逐列核对。交接是否等价由一条往返用例判定:本软件导出、分析软件导入,样品数与失效数逐条一致。

功能

六个功能页加一个工具页

页签顺序就是试验的实际顺序:先把样品登进台账,再排期与占用,再做执行记录与读出点,最后交接汇总。

页签与它管的那一段
#页签能做什么
01样品台账 逐只登记样品编号、试验类型、条件组、批次与来料信息、所在通道与夹具。状态按登记、待排、在试、中途拆机、结束五档管理,状态变更必须带操作人与原因,不允许跳过中间状态。支持从表格导入并逐条给出行号与原因;单工程按 5000 只样品设定容量。
02试验排程 按试验类型、条件组、样品范围、通道与夹具、计划起止时间排期,保存前做占用判定,冲突即拒绝并指出占用对象。改期、换通道、撤销各记一条记录,带操作人与原因;周视图与列表视图都能看,逾期未完成的在列表中标出。
03设备与通道占用 通道与夹具以清单形式维护,变更走软件内的维护记录,不在代码里写死。按时间轴给出占用视图,一行一条通道,每个试验占一段;给定通道与时段能查出占用它的试验与样品范围;通道利用率按页面上写明的口径计算。
04执行记录 上电、断电、异常、中途拆机逐条登记,每条带操作人、时间与原因。累计运行时长按记录现算,不手工填;异常分设备异常、样品异常、人为中断三类,可关联到受影响样品;交接班时给出在试试验、待处理异常与当日到期读出点清单。
05读出点登记 登记读出时刻、被测参数值与登记人。入库前校验时刻是否落在所属试验的时间区间内,区间外拒绝入库并说明该试验的起止时间;读出点与本次上电序号关联,便于定位异常时段的数据;支持从采集文件批量导入并给出行号与原因。
06过程数据交接与汇总 按分析软件的导入列口径导出长表 CSV,导出前做一次列口径自检;给出往返用例的执行结果;过程汇总报告含在试试验数、按期与逾期、样品状态分布、异常统计、通道利用率五项;按批次与时间范围导出,涉及客户信息的字段按约定脱敏。
07运行记录(工具页) 记录界面每一次操作的结果,以及结论不成立时的原因。支持按条数分页与清空,清空只清运行记录,不动业务数据。

技术做法

这套系统用什么搭的

选型与同系列前一款保持一致,不新引入框架:打包脚本、资源自检与取材工具可以直接复用,本项目只需把业务规则写对。

开发语言Python 3.12。业务引擎与接口层只用标准库
界面Vue 3 + TypeScript + Vite 构建链,构建产物随包发布;桌面外壳用 pywebview 承载本地页面,使用端不需要装 Node 或浏览器
业务分层业务与数据层在 rellab/core 下,与界面完全解耦,可单独 import 调用。界面只做展示与录入,校验与判定都在 core 这一层,避免出现第二套判定逻辑
存储SQLite 单文件工程库(标准库 sqlite3)。台账与记录同库同事务,可整体拷贝。库内 13 张表
记录纪律过程记录只增不改:存储层不提供更新与删除接口,更正以新增记录表达,越权调用由用例拦下
图表占用时间轴与状态流转图由前端自绘 SVG,不引入图表库,控制打包体积
打包与部署PyInstaller 目录版,双击即用,删除目录即卸载;目标交付态不超过 30 MB,实测目录版 27.6 MB
操作系统Windows 10 / 11(64 位),界面用系统自带 WebView2 承载
外网不需要。软件离线运行,过程数据不出本机
288后端用例pytest 收集数,含样例数据回归
174前端用例vitest,含类型检查
13库内数据表台账、排程、占用、记录、读出点与运行记录
27.7MB 目录版主程序 4.6 MB,删除目录即卸载

口径说明:源码 18872 行、56 个源码文件与 13 张表由源码现场统计,不含测试代码与运行数据;后端 288 项与前端 174 条由项目的 pytest 与 vitest 现场收集(2026-10-15),不含人工走查;目录版体积为打包目录实测值。

功能边界

这套系统不做什么

这套只管试验的执行过程,不做分析,也不管公司经营。相邻环节分别由哪套系统承担,下面写清楚。

不做寿命拟合与加速外推

试验数据怎么拟合、外推到使用条件后失效水平是多少,由半导体可靠性数据分析系统(IC-ReliScope)负责。本系统只记录过程数据并保证交接口径一致,反过来那一套也不会去排试验、记台账。

不做测试向量生成与故障模拟

那属于集成电路测试向量自动生成与故障诊断系统(IC-FaultGen);本系统不碰网表与向量。

不做良率与 Bin 统计、晶圆空间分析

那属于集成电路测试数据分析与良率诊断系统(IC-YieldScope),看的是量产测试数据,不是可靠性试验过程。

不做器件参数计算与电路分析

那属于集成电路器件参数计算与电路分析系统(IC-Calc)。

不做财务、人事与库存管理

公司内部的账、货、人与票由内网后台管理系统承担,本系统只关心试验室这一段。

不做多用户与权限体系

定位是单机免安装,操作人写在每条记录里,靠记录留痕而不是靠账号体系。也不做云端同步与在线协同。

运行环境

装在什么机器上

操作系统Windows 10 / 11(64 位)
硬件建议常见办公机型即可;界面表格超过 2000 行分页显示,占用时间轴支持按周与月两档缩放
安装方式免安装目录版,双击即用,删除目录即卸载。只需要系统自带的 WebView2,不需要预装 Python、Node 或数据库
外网不需要;过程数据保存在本机工程库里

下一步

拿一份你的试验台账试

把一份脱敏后的台账与读出点记录给我们,我们按你的试验类型与通道表搭一次,顺便验证导出能不能直接进分析软件。