在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: seuxiaoj

[求助] ICC floorplan经验

[复制链接]
发表于 2014-9-29 23:13:43 | 显示全部楼层
我想做一条test line,初始化fp里怎么选择呢?谢谢
发表于 2014-10-8 11:10:32 | 显示全部楼层
小弟個人淺見, Floorplan 就像 tiger_lein 大所述最好是基本做到 Place_opt 階段分析比較有參考價值但若做到一版Try CTS就更好(通常比較沒時間).
小弟的經驗通常前端的人將netlist & timing constraint 交給你時會詳細交代 Chip Size, IO assign, Custom IP place Location, sub module distribute.
其餘 memory 與後續的 powerplan 就給 P&R 自己自由發揮. 但是"自由發揮"的中心概念如下三點:
1. 找出 Critical long interblock path 縮短它的位置來解決timing & routing congestion.
2. Memory 或 IP 有許多 wire 連至 interface logic 也盡量縮短它的位置否則會產生過多的 Buffer 解決 long wire path.
3. Clock Tree Plan 是否因離 create_clock source 過遠 (IO, Clock Source IP) 而造成解 Clock DRC 使 clock latecny 過長.
解決工具如: Placment blockage, Plan Group, bound, keep margin, route guide.
至於 Powerplan, 有時也是解 IR 與 congestion 的關鍵. 有時前端也會有要求 power strap ratio 等等. 就不在此討論.
发表于 2014-10-8 11:11:07 | 显示全部楼层
小弟個人淺見, Floorplan 就像 tiger_lein 大所述最好是基本做到 Place_opt 階段分析比較有參考價值但若做到一版Try CTS就更好(通常比較沒時間).
小弟的經驗通常前端的人將netlist & timing constraint 交給你時會詳細交代 Chip Size, IO assign, Custom IP place Location, sub module distribute.
其餘 memory 與後續的 powerplan 就給 P&R 自己自由發揮. 但是"自由發揮"的中心概念如下三點:
1. 找出 Critical long interblock path 縮短它的位置來解決timing & routing congestion.
2. Memory 或 IP 有許多 wire 連至 interface logic 也盡量縮短它的位置否則會產生過多的 Buffer 解決 long wire path.
3. Clock Tree Plan 是否因離 create_clock source 過遠 (IO, Clock Source IP) 而造成解 Clock DRC 使 clock latecny 過長.
解決工具如: Placment blockage, Plan Group, bound, keep margin, route guide.
至於 Powerplan, 有時也是解 IR 與 congestion 的關鍵. 有時前端也會有要求 power strap ratio 等等. 就不在此討論.
发表于 2014-10-8 11:12:22 | 显示全部楼层
小弟個人淺見, Floorplan 就像 tiger_lein 大所述最好是基本做到 Place_opt 階段分析比較有參考價值但若做到一版Try CTS就更好(通常比較沒時間).
小弟的經驗通常前端的人將netlist & timing constraint 交給你時會詳細交代 Chip Size, IO assign, Custom IP place Location, sub module distribute.
其餘 memory 與後續的 powerplan 就給 P&R 自己自由發揮. 但是"自由發揮"的中心概念如下三點:
1. 找出 Critical long interblock path 縮短它的位置來解決timing & routing congestion.
2. Memory 或 IP 有許多 wire 連至 interface logic 也盡量縮短它的位置否則會產生過多的 Buffer 解決 long wire path.
3. Clock Tree Plan 是否因離 create_clock source 過遠 (IO, Clock Source IP) 而造成解 Clock DRC 使 clock latecny 過長.
解決工具如: Placment blockage, Plan Group, bound, keep margin, route guide.
至於 Powerplan, 有時也是解 IR 與 congestion 的關鍵. 有時前端也會有要求 power strap ratio 等等. 就不在此討論.
发表于 2014-10-16 18:09:35 | 显示全部楼层
回复 16# torlies
需要好好学习下阿,万分感谢!!
发表于 2014-10-16 23:10:51 | 显示全部楼层
了解前端数据流流向,大体确定memroy摆放位置;并且了解每块Memory相关的逻辑量,适当调整位置,再按照一些规则,很快就能够搞定~
发表于 2014-12-16 20:14:02 | 显示全部楼层
谢谢楼主 很有用
发表于 2015-1-25 01:51:31 | 显示全部楼层
这个帖子太棒了
发表于 2015-2-9 22:07:32 | 显示全部楼层
一般做floorplan有多长时间啊?
发表于 2015-2-26 14:13:59 | 显示全部楼层
学习了~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-9-23 04:27 , Processed in 0.026401 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表