一、checkBump功能
校验 Bump 分配的合法性并生成报告,报告可展示在控制台窗口,也可写入文件。可使用该命令进行Bump 重叠与 ** 间距(Pitch)** 检查。执行checkBump命令的适用场景:通过assignBump命令完成 Bump 分配后,或在 I/O 文件中仅定义信号名、未加 -fixed 约束的 Bump,均可使用本命令校验。
它是 Innovus 里 Bump 合规性检查的 “一站式工具”,核心做 3 件事:
1.1 Bump overlap checking
默认bump 的overlap 检查处于开启的状态:checkBump默认开启 Bump 重叠检查。
若存在 Bump 互相重叠,工具会在重叠 Bump 的中心位置放置违规标记,同时统计并输出重叠 Bump 总数。Bump 重叠产生的违规标记,可在 违规浏览器(Violation Browser) 中查看浏览。
1.2 Bump Pitch 检查(Bump-to-Bump 间距合规性):
checkBump