3、界面初识:主界面布局、菜单栏介绍、工具栏功能、状态栏信息、工作区概览
好,咱们正式开始上手了。第一次打开DFM自动化检查工具,你可能会觉得界面有点复杂。别急,我带你走一遍,其实就那么几块东西。
3.1 主界面布局:一眼看穿全局
整个界面,说白了就是四个大区域拼起来的。我习惯把它想象成一个「工作台」——上面有工具架、操作台、信息屏和状态灯。
核心布局(从上到下,从左到右):
- 顶部:菜单栏 + 工具栏(放命令和快捷按钮)
- 左侧:项目浏览器 / 文件树(管你的设计文件)
- 中央:工作区(主战场,看结果、调参数)
- 底部:状态栏 + 输出窗口(看进度、看报错)
嗯,这里要注意:左侧的宽度是可以拖拽调整的。我个人习惯把左侧拉宽一点,因为文件名经常很长,缩起来看不全。
3.2 菜单栏介绍:命令的总指挥部
菜单栏就那么几项,我按从左到右的顺序给你捋一遍。
| 菜单 | 主要功能 | 我常用的子项 |
|---|---|---|
| 文件 | 新建/打开项目、导入设计文件、保存结果 | 导入GDS、导入LEF/DEF |
| 检查 | 运行各类DFM规则检查 | 金属密度检查、最小间距检查 |
| 视图 | 切换界面布局、显示/隐藏面板 | 重置布局(窗口乱了就点它) |
| 工具 | 脚本控制、自定义规则、批量处理 | 脚本录制、规则编辑器 |
| 帮助 | 查看版本、用户手册、技术支持 | 关于(看版本号) |
说实话,菜单栏里80%的功能我几乎不用。真正干活靠的是工具栏和快捷键。但有一个菜单你得记住——「检查」菜单,所有核心的DFM检查命令都藏在这里。
我的小习惯:每次打开新项目,我会先点「视图」→「重置布局」。因为不知道上一个用户把界面拖成什么样了,重置一下心里踏实。
3.3 工具栏功能:高频操作的快捷区
工具栏就在菜单栏下面,一排小图标。说白了,就是把菜单里最常用的命令搬到了外面,点一下就行。
默认的工具栏大概有这些按钮:
- 打开项目(文件夹图标)—— 不用多说
- 运行检查(绿色三角)—— 最常用的,没有之一
- 停止检查(红色方块)—— 跑错了或者跑太久,赶紧停
- 放大/缩小/适应窗口(放大镜图标)—— 看结果图时频繁用
- 显示/隐藏标记(小旗子图标)—— 切换显示检查出的违例点
- 导出报告(文档加箭头)—— 检查完了,出报告给领导看
我记得刚用这个工具时,有一次跑一个全芯片的密度检查,点了运行就去喝茶了。回来发现界面卡死了——其实没卡,是结果数据太大,视图渲染慢。后来我就学乖了,跑大检查前先关掉「实时显示标记」,等跑完再打开。
避坑指南:工具栏上的「停止检查」按钮,有时候点了不会立刻停。因为工具要先把当前这条规则跑完才会响应。我曾经连续点了五六下,结果工具直接崩了。所以,点一次,等几秒就好。
3.4 状态栏信息:别小看这一行
状态栏在界面最底部,就那么一小条。很多人直接忽略它,但我告诉你,这里信息量很大。
从左到右,状态栏一般显示:
- 当前操作提示 —— 鼠标悬停在某个按钮上时,这里会显示它的功能说明
- 检查进度 —— 比如「正在运行第3/12条规则...」
- 当前坐标 —— 鼠标在工作区移动时,显示对应的芯片物理坐标
- 选中对象信息 —— 比如你点了一个违例标记,这里会显示它的类型和坐标
- 内存使用率 —— 这个很关键!如果超过80%,建议保存结果重启工具
嗯,这里要注意:状态栏最右边有时候会有一个小锁图标。锁住表示当前项目是只读的,你改不了任何参数。我遇到过好几次,折腾半天发现是项目权限没开。
3.5 工作区概览:你的主战场
工作区就是中间那块最大的区域。所有检查结果、图形预览、参数设置都在这里完成。
工作区默认有几个标签页:
- 结果视图 —— 以表格形式列出所有违例,一行一个
- 图形视图 —— 在版图上高亮显示违例位置,可以缩放、平移
- 报告预览 —— 检查完成后,自动生成HTML或PDF报告
- 参数设置 —— 调整当前检查规则的阈值(比如最小间距设成0.1还是0.15)
你想想看,工作区其实就干三件事:看结果、调参数、出报告。我个人的工作流是这样的:先在参数设置页把规则调好,然后点运行,切到结果视图看违例列表,双击某条违例,自动跳到图形视图定位到那个位置。一气呵成。
核心操作流:
- 参数设置 → 2. 运行检查 → 3. 结果视图看列表 → 4. 双击违例 → 5. 图形视图定位 → 6. 修改设计 → 7. 重新检查
我记得有一次,一个同事盯着结果视图看了半天,说「怎么这么多违例?」我过去一看,原来他参数设置里的阈值填错了,把0.1填成了0.01。所以啊,检查之前,先看一眼参数对不对。
一个小技巧:在图形视图里,按住鼠标滚轮可以平移,滚动滚轮可以缩放。选中一个违例后按键盘的「F」键,可以快速居中显示。这个快捷键我每天用几十次。
好了,界面上的东西大概就这些。说白了,你只要记住四个区域的位置,知道菜单栏和工具栏的区别,会看状态栏的进度和内存,能在工作区里找到结果和图形,就够用了。剩下的,用着用着就熟了。