布局布线
Place and Route(P&R)也称 APR
把门级网表、宏单元和约束转换为合法放置、可布互连及可签核版图的物理实现流程。
速览
约 1 分钟布局决定单元和宏的位置,布线决定它们使用哪些金属层与通道连接;两者必须同时满足时序、拥塞、供电和制造规则。
系统理解
约 2 分钟P&R从平面规划、电源规划和宏单元布局开始,经过全局放置、合法化、CTS、详细放置、全局/详细布线与优化,再提取实际寄生参数反馈STA。过高利用率、针脚密集、宏通道狭窄和长跨区网络会造成拥塞、绕线与时序恶化;电压降、串扰、天线效应和设计规则也需在物理上下文中处理。输出还需经过DRC、LVS和多角签核,不能把“完成布线”当成可流片。
承接综合网表,内部包含CTS,并向STA、DRC、LVS和流片签核反馈。
公式提示
核心区利用率U=Aplaced/Aplaceable;提高U会缩小空白,但会减少缓冲、绕线和后期修复空间,不能脱离宏单元、针脚与布线层解释。
关键参数
| 参数 | 单位 | 含义 |
|---|---|---|
| 核心区利用率 | % | 已放置标准单元面积与可放置面积之比 |
| 拥塞溢出 | — | 局部布线需求超过可用轨道容量的程度 |
| 线长 | m | 物理网络的估算或实际几何长度 |
| 设计规则违例 | — | 间距、宽度、包围等几何规则未满足的数量 |
常见误区
- 认为放置只优化面积、布线只负责把网络接通
- 把高利用率直接等同于更小、更优的芯片
- 认为综合阶段的时序结果能代表布线后的真实时序
- 认为工具完成详细布线就代表已经通过制造与电气签核
工程深入
12 条结论从网表到硅上几何
放置、合法化与容量
布线、寄生与信号完整性
物理收敛与签核出口
出处
2 本教材 · 2 处引用- 1
CMOS超大规模集成电路设计(第4版)
- 第 14 章 §14.4.2–§14.4.3,第 546–551, 页 支持:布局布线为逻辑网络赋予物理坐标与金属路径;平面规划先确定宏观资源边界;供电网络必须在信号布线前占用真实资源;全局放置优化连续位置,合法化恢复可制造位置;利用率衡量单元面积对可放置区域的占用;全局布线分配通道,详细布线生成合法几何;分层金属和过孔共同决定连接代价;寄生提取把几何转换为时序与功耗模型;拥塞会同时增加绕线、延迟和修复成本;邻近网络通过耦合电容相互影响;物理实现通过反馈循环而非单次运行收敛;完成布线后仍需电气与制造签核
- 2
数字集成电路:电路、系统与设计(第2版)
- 第 8 章 §§8.2–8.5,第 279–312 页 支持:布局布线为逻辑网络赋予物理坐标与金属路径;平面规划先确定宏观资源边界;供电网络必须在信号布线前占用真实资源;全局放置优化连续位置,合法化恢复可制造位置;利用率衡量单元面积对可放置区域的占用;全局布线分配通道,详细布线生成合法几何;分层金属和过孔共同决定连接代价;寄生提取把几何转换为时序与功耗模型;拥塞会同时增加绕线、延迟和修复成本;邻近网络通过耦合电容相互影响;物理实现通过反馈循环而非单次运行收敛;完成布线后仍需电气与制造签核