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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5980|回复: 7

[讨论] 在ICC做完placement后大家是怎样一个分析步骤?

[复制链接]
发表于 2016-3-10 15:33:47 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
在ICC做完placement后大家是怎样一个分析步骤?欢迎热烈讨论!!!我先说我的:
第一,我会先看最差的slack是多少?是不是它的级数在30级左右,这要反馈给前端,后端实现不了。
如果不是第一种情况,
第二,我会看floorplan合不合理,就是std cell是不是同属于同一个module的std cell很分散,这是要回去调整floorplan的。
第三,我会整体的分析timing,设置一堆group_path,有latch的timing问题,若是因为离root太近,我就加大它的uncertainty。
欢迎大家来补充,交流
 楼主| 发表于 2016-3-10 16:23:00 | 显示全部楼层
回复 1# xingyun666666

自己顶
发表于 2016-3-10 18:03:14 | 显示全部楼层
我也同樓主在此分享一下 placement 完該注意的事情:
1. Placement 完假如 timing constraint 沒有太大錯誤的話, 通常 timing violation 大約會是時鐘源週期的 10%上下吧. 至於邏輯級數超過 30 左右會不會不可行, 假設前端合成 timing 是 meet (純 cell delay 沒有 wire delay), 那會不會是 floorplan macro 造成 R to R 的分布太遠, 或是 adder 的強度太小之類.
2. Floorplan 有無問題, 可用 virtual route 再看 congestion map 分布就可以 debug route 線問題, 再配合 Hierarchy map 看看 module group 是不是分配到部隊的區域.
发表于 2016-3-10 22:21:14 | 显示全部楼层
Place应该在物理综合中完成,Logic Level Optimization也只能在综合时做(DC其实默认做得很差的,可能只有Oasys Realtime这类综合器能做好。但DC2014起可以通过group_path干涉Logic Level的优化,留意刚完成Mapping后的Cost)。吃完物理综合的结果,P&R工具做时钟树前就是Fine Tune,没什么特别的用处。
 楼主| 发表于 2016-3-11 12:16:02 | 显示全部楼层
回复 3# kevin9133023

您好,谢谢您的帮助1、其实,我觉得可能floorplan做得不好,这个自己是可以看出来的,经验不多,只有多尝试多摆几版。
2、但是关于timing constrainst,就是指SDC吧?我看了整个SDC文件,里面有:


creat_clock的声明




set_clock_latency  2 -min [get_clocks  XXX]
set_clock_latency  2 -max [get_clocks  XXX]


set_clock_transition 0.2 -rise/fall -min/max [get_clocks  XXX]
还有多周期的和false_path的声明
还有set_input/output_delay -clock 0.2 [get_clocks  XXX] [get_ports XXX]


还有set_load -pin_load -max 0.06[all_output]


set_load -pin_load -min 0.02[all_output]
set_driving_cell
set_case_analysis
当出现问题,我应该大概可以改哪些约束?可以稍微举几个例子吗?感谢
发表于 2016-5-9 17:34:35 | 显示全部楼层
回复 3# kevin9133023


   那就应该是在floorplan后需要用route_zrt_global -congestion_map_only true 去看一下map好坏  再去做place吧
发表于 2017-4-21 10:34:59 | 显示全部楼层
thanks for the info
发表于 2018-8-23 17:21:03 | 显示全部楼层
回复 7# nguyenphucvy
学习一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-11-18 15:41 , Processed in 0.025051 second(s), 9 queries , Gzip On, Redis On.

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