3. 主界面布局
Yield Explorer 的主界面采用经典的多文档界面(MDI)布局,将核心操作区域划分为五个功能分区。理解每个分区的定位与交互逻辑,是高效完成参数配置与可视化分析的前提。
布局设计原则: 左侧导航与配置、右侧可视化呈现;顶部全局操作、底部状态反馈。该布局兼顾了操作效率与信息密度,适用于从晶圆级到芯片级的良率分析场景。
3.1 菜单栏与工具栏
菜单栏与工具栏构成了主界面的全局操作入口,负责文件管理、分析流程控制与视图切换。
| 功能分区 | 核心组件 | 主要职责 |
|---|---|---|
| 菜单栏 | 文件 · 编辑 · 视图 · 分析 · 工具 · 帮助 | 项目级操作(新建/打开/保存)、分析引擎调用、全局偏好设置 |
| 工具栏 | 打开/保存/运行/截图/撤销/重做/过滤器 | 高频操作快捷入口,支持一键执行分析、导出当前视图 |
效率提示: 工具栏中的“过滤器”按钮支持按批次、测试时间、参数名称等条件快速筛选数据,建议在分析前先使用过滤器缩小数据范围,避免全量加载导致性能下降。
3.2 项目浏览器
项目浏览器位于界面左侧,以树形结构组织当前分析项目中的所有资源。它是数据导航的起点,支持拖拽式操作。
- 晶圆批次列表: 显示已导入的所有晶圆批次,支持按批次号、生产日期、产品类型排序。
- 测试程序库: 存储与批次关联的测试程序(如 CP 测试、FT 测试),双击可查看测试项详情。
- 参数模板: 预定义的参数配置模板,支持一键应用到当前批次。
- 历史分析记录: 保存过往的分析配置与结果,便于回溯与对比。
- 报告输出目录: 管理生成的 PDF/Excel/图片报告,支持批量导出。
3.3 参数配置面板
参数配置面板是良率分析的核心交互区域,用户在此定义待分析的电性参数、规格限、分组条件与统计方法。
| 配置项 | 说明 | 示例值 |
|---|---|---|
| 参数名称 | 选择或输入待分析的电性参数 | Vtlin, Idsat, Rds_on |
| 规格上限(USL) | 参数允许的最大值,超出即判为失效 | 0.85 V |
| 规格下限(LSL) | 参数允许的最小值,低于即判为失效 | 0.25 V |
| 目标值(Target) | 工艺设计的目标中心值,用于计算 Cpk | 0.55 V |
| 分析维度 | 按晶圆、批次、测试时间或芯片位置分组 | 按晶圆(By Wafer) |
| 分组条件 | 自定义分组标签,如探针卡编号、测试温度 | ProbeCard_ID = A03 |
注意: 规格限的设定直接影响良率计算与 Bin 分类结果。建议在配置前与工艺整合工程师(PIE)确认规格限的版本,避免使用过期或错误的规格文件。
3.4 可视化视图区
可视化视图区占据界面右侧最大面积,负责将参数配置面板的分析结果以图形方式呈现。支持多视图联动与交互式探索。
可视化视图区支持以下常用图表类型:
- 箱线图(Box Plot): 展示参数分布的中位数、四分位距与离群点,适用于批次间对比。
- 良率趋势图(Yield Trend): 按时间序列展示良率变化,用于监控工艺稳定性。
- 晶圆 Bin Map: 以晶圆图为底,用颜色编码显示每个芯片的测试结果(Pass/Fail/Bin 类别)。
- 参数分布直方图(Histogram): 展示参数值的频率分布,叠加规格限与目标值参考线。
- 散点矩阵图(Scatter Matrix): 多参数间的相关性分析,辅助定位失效根因。
联动操作: 在 Bin Map 上选中一个失效芯片,参数配置面板会自动显示该芯片的所有电性参数值,同时直方图高亮该芯片所在的分组区间。这种“点击-联动”机制大幅提升了根因定位效率。
3.5 功能分区协作流程
五个功能分区并非孤立存在,而是通过事件驱动机制形成闭环协作:
- 项目浏览器 中选中目标批次 → 自动加载至 参数配置面板。
- 参数配置面板 完成参数与规格限设定 → 点击“运行”按钮。
- 后台 数据引擎 执行统计计算与良率判定 → 结果推送至 可视化视图区。
- 可视化视图区 渲染图表 → 用户通过交互(缩放/筛选/点击)触发 参数配置面板 的联动更新。
- 分析完成后,通过 菜单栏/工具栏 保存项目或导出报告。
| 步骤 | 触发分区 | 响应分区 | 数据流向 |
|---|---|---|---|
| 1 | 项目浏览器 | 参数配置面板 | 批次元数据 → 参数列表 |
| 2 | 参数配置面板 | 数据引擎(后台) | 配置参数 → 计算请求 |
| 3 | 数据引擎 | 可视化视图区 | 统计结果 → 图表数据 |
| 4 | 可视化视图区 | 参数配置面板 | 交互事件 → 参数筛选 |
| 5 | 菜单栏/工具栏 | 全局 | 保存/导出指令 |
最佳实践: 建议在分析前先通过项目浏览器清理历史记录,避免旧配置干扰当前分析。参数配置面板支持“保存为模板”功能,可将常用参数组合(如 Vtlin + Idsat + Rds_on)保存为 .ypt 文件,下次分析时一键加载。