3. 主界面布局

Yield Explorer 的主界面采用经典的多文档界面(MDI)布局,将核心操作区域划分为五个功能分区。理解每个分区的定位与交互逻辑,是高效完成参数配置与可视化分析的前提。

布局设计原则: 左侧导航与配置、右侧可视化呈现;顶部全局操作、底部状态反馈。该布局兼顾了操作效率与信息密度,适用于从晶圆级到芯片级的良率分析场景。
Yield Explorer 主界面布局架构 菜单栏(文件 · 编辑 · 视图 · 分析 · 工具 · 帮助) 工具栏(打开/保存/运行/截图/撤销/重做/过滤器) 项目浏览器 ▶ 晶圆批次列表 ▶ 测试程序库 ▶ 参数模板 ▶ 历史分析记录 ▶ 报告输出目录 参数配置面板 参数名称: 规格上限(USL): 规格下限(LSL): 目标值(Target): 分析维度: 分组条件: 可视化视图区 箱线图 良率趋势图 晶圆 Bin Map 参数分布直方图 状态栏:就绪 | 当前批次:WAFER_LOT_2025A | 参数数:12 | 良率:87.3%

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. 分析完成后,通过 菜单栏/工具栏 保存项目或导出报告。
步骤 触发分区 响应分区 数据流向
1 项目浏览器 参数配置面板 批次元数据 → 参数列表
2 参数配置面板 数据引擎(后台) 配置参数 → 计算请求
3 数据引擎 可视化视图区 统计结果 → 图表数据
4 可视化视图区 参数配置面板 交互事件 → 参数筛选
5 菜单栏/工具栏 全局 保存/导出指令
最佳实践: 建议在分析前先通过项目浏览器清理历史记录,避免旧配置干扰当前分析。参数配置面板支持“保存为模板”功能,可将常用参数组合(如 Vtlin + Idsat + Rds_on)保存为 .ypt 文件,下次分析时一键加载。