核心功能
检查 bump 之间的间距违规,或报告 bump 位置统计信息。距离基于 bump 中心点计算。
参数总览
| -reference_cells | 指定要检查的 bump cell reference 列表 | 不指定则检查所有 bump cell |
| -report | 仅报告 bump 位置统计,不做检查 | 与 -min_spacing / -max_count 互斥 |
| -min_spacing | 最小允许间距 | 必须用于间距检查;与 -report 互斥 |
| -max_count | 最大报告违规数 | 默认 10;与 -report 互斥 |
| -distance_style | 距离计算方式 | 默认 flyline_distance |
| -error_view | 生成 XML 格式的 error view 文件名 | 覆盖同名文件,不写入 design DB |
距离计算方式
| flyline_distance(默认) | 两 bump 中心的直线(欧式)距离 |
| manhattan_total | 两 bump 中心的曼哈顿距离 ( |
| manhattan_max | 取 |
用法示例
tcl
复制
# 仅报告 bump 位置统计
check_bump_spacing -report
# 检查间距 < 10um 的 bump 对,最多报 100 个违规
check_bump_spacing -min_spacing 10 -max_count 100
关键点
- -error_view 输出的是 XML 文件,不 attach 到 design database
- 两种模式互斥:检查模式(-min_spacing)vs 报告模式(-report)
- 对你的 Interposer bump 阵列(INTP_UBP_21CB2)来说,这个命令可以快速验证 bump pitch 是否满足最小间距要求


