芯片规划
Floorplanning
在模块面积、形状与轮廓约束下选择块级几何关系和实现接口。
速览
约 1 分钟规划不是单纯拼矩形。硬块、软块和固定外框共同限制可行解,切割树或其他表示又限制候选空间;线长和时序估计帮助比较候选,但仍需后续实现反馈。
系统理解
约 2 分钟把模块抽象为具有面积、尺寸范围和端口的块后,规划同时决定相对位置与可选形状。固定面积的软块可改变宽高比,切割树把组合关系变成层次结构,形状曲线保留尺寸折中。候选必须满足不重叠和轮廓约束,早期中心点线长只是估计;输出还要支持引脚、供电以及后续布局布线。
接在网表划分之后、全局布局之前,深化块级几何与算法表示,不重复既有布局布线总流程。
关键参数
| 参数 | 单位 | 含义 |
|---|---|---|
| 模块面积与长宽比 | mm²、1 | 限定软模块候选尺寸 |
| 轮廓宽高 | mm | 固定或待优化的芯片几何边界 |
| 互连估计 | mm | 比较候选用的早期线长及关键连接模型 |
常见误区
- 最紧凑的矩形拼接一定是最好的芯片。
- 固定面积软块可随意压缩长宽。
- 早期中心点线长就是最终布线长度。
工程深入
12 条结论 · 1 道例题将逻辑连接要求转成可检查的约束与候选解,提前识别容量、几何和互连之间的取舍。
模块形状与几何约束
固定面积软模块的宽高由长宽比共同决定
若矩形模块面积A固定,且本页定义r=w/h,则w=√(Ar)、h=√(A/r)。改变长宽比改变形状而不是面积。12
r=w/h,w=√(Ar),h=√(A/r)
- A
- 固定模块面积,单位 mm²
- r
- 宽与高之比,单位 1
- w
- 模块宽度,单位 mm
- h
- 模块高度,单位 mm
成立条件 A>0、r>0,长度单位一致。;r的定义必须随公式说明,不能与h/w的长宽比口径混用。
例题:动手算一次教学假设,可复算
教学软模块面积0.12mm²,允许选择r=w/h=3。求宽高,并验证面积。
已知
- 0.12mm²和长宽比3为教学假设。
- 假设没有额外引脚、栅格或方向约束。
步骤
- w=√(0.12×3) mm=0.600 mm,由面积和宽高比计算宽度。
- h=√(0.12/3) mm=0.200 mm,按相同面积口径计算高度。
- w×h=0.600×0.200 mm²=0.120 mm²,核对面积不随形状选择改变。
结果 宽0.600mm,高0.200mm,面积0.120mm²。
这只是一个满足固定面积几何模型的候选形状。
不能外推到 不保证该形状能完成引脚访问、供电、时序或实际单元布局。
面积与互连代价
表示与搜索空间
实现接口与复核
规划还必须给出可实现的模块接口
块的位置和外形确定后,模块引脚分配、电源规划与后续布局布线仍需协同;几何上无重叠的方案不等于引脚可达、供电和时序已完成。1
成立条件 具体引脚、电源网和时序规则由实现接口约束确定。
出处
2 份资料 · 23 处引用- 1
超大规模集成电路物理设计:从图分割到时序收敛
- 第 3 章;PDF pp.62–64;,第 48–50 页 支持:规划的变量同时包含模块位置和形状
- §3.1、§3.5.1;PDF pp.63、75;,第 49、61 页 支持:软模块可变长宽比仍受面积与形状范围限制;固定面积软模块的宽高由长宽比共同决定
- 第 3 章;PDF pp.65–68;,第 51–54 页 支持:矩形不重叠只要求四种相对关系之一成立
- 第 3 章;PDF pp.64–65;,第 50–51 页 支持:固定轮廓把面积上限变成可行性约束;中心点线长模型是早期近似而非引脚路径
- 第 3 章;PDF pp.65;,第 51 页 支持:面积与线长加权时系数承担尺度转换
- 第 3 章;PDF pp.65–66;,第 51–52 页 支持:可切割布图可由二叉切割树表达
- 第 3 章;PDF pp.66–67;,第 52–53 页 支持:非切割表示扩展了候选拓扑范围
- 第 3 章;PDF pp.75–78;,第 61–64 页 支持:形状曲线保留同一子结构的可行宽高折中
- 第 3 章;PDF pp.83–84;,第 69–70 页 支持:退火通过有限扰动探索规划候选
- 第 3 章;PDF pp.62–63;,第 48–49 页 支持:规划还必须给出可实现的模块接口
- 2
EECS 357: Floorplanning
- Floorplanning;PDF pp.1–2(课程讲义无独立书籍印刷页码) 支持:规划的变量同时包含模块位置和形状
- Floorplanning;PDF pp.11、23(课程讲义无独立书籍印刷页码) 支持:软模块可变长宽比仍受面积与形状范围限制
- Floorplanning;PDF pp.18、23(课程讲义无独立书籍印刷页码) 支持:固定面积软模块的宽高由长宽比共同决定
- Floorplanning;PDF pp.19–20(课程讲义无独立书籍印刷页码) 支持:矩形不重叠只要求四种相对关系之一成立
- Floorplanning;PDF pp.20–22(课程讲义无独立书籍印刷页码) 支持:固定轮廓把面积上限变成可行性约束
- Floorplanning;PDF pp.10(课程讲义无独立书籍印刷页码) 支持:中心点线长模型是早期近似而非引脚路径;面积与线长加权时系数承担尺度转换
- Floorplanning;PDF pp.3、5–7(课程讲义无独立书籍印刷页码) 支持:可切割布图可由二叉切割树表达
- Floorplanning;PDF pp.3(课程讲义无独立书籍印刷页码) 支持:非切割表示扩展了候选拓扑范围
- Floorplanning;PDF pp.11–12(课程讲义无独立书籍印刷页码) 支持:形状曲线保留同一子结构的可行宽高折中
- Floorplanning;PDF pp.4、8–9、15–16(课程讲义无独立书籍印刷页码) 支持:退火通过有限扰动探索规划候选
本页结论均已对照来源核对,其中 1 条目前只有一个来源,尚未经过同行专家审阅。发现不准确的地方,请告诉我们。
报告这一页的问题