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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 6096|回复: 16

[讨论] ICC的placement后,关于timing 约束不合理

[复制链接]
发表于 2016-3-14 08:57:01 | 显示全部楼层 |阅读模式

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

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

x
大家都在说placement后,若timing不好,要么是floorplan的不合理,要么就是因为timing约束不合理?可以指教下都有哪些timing约束我应该去关注的吗?后端可以修改的?目前我只修改过set_input_delay
 楼主| 发表于 2016-3-14 09:32:25 | 显示全部楼层
小白求救啊,自己顶
发表于 2016-3-14 20:04:36 | 显示全部楼层
回复 2# xingyun666666


        lihai
发表于 2016-3-14 22:49:25 | 显示全部楼层
set_output_delay
set_max_delay
set_min_delay
感觉唯一的优化手段就是group_path   调整weight值。。。
发表于 2016-3-15 11:39:49 | 显示全部楼层
timing 不好是指哪種, In to R, R to R, R to Out 哪種呢?還有時鐘約束會不會有overconstraint阿? Placement 是 routing 與 timing 的拉力結果要取得平衡.否則 timing 好 route 不出來也是白搭....
发表于 2016-3-15 23:02:53 | 显示全部楼层
本帖最后由 renxx333 于 2016-3-15 23:07 编辑

回复 5# kevin9133023


   做的是mesh时钟,一直不太理解你们cts时钟平衡了什么的。。。  那个target skew是什么东西?
发表于 2016-3-16 00:24:27 | 显示全部楼层
你所说的timing很差是相对于init阶段而言的话,那么就有如下的理解:
     1.init阶段和place后的timing report使用的都是相同的sdc,如果timing恶化很多,主要就是由于place阶段trail route之后的工具会根据route结果提取寄生参数,net delay计算结果相比init所使用的WLM变化较大,这是正常的情况,所以可以排除sdc的问题,但是可以根据place的结果来评估自己的floorplan的质量,看module分布是否合理。
     2.如果是约束有问题,那么在init阶段,就会出现vio,这时候要关注sdc的约束是否正确,IN2REG,主要关注set_input_delay,REG2OUT,主要关注set_output_delay,j还有set_false_path是否完整
 楼主| 发表于 2016-3-17 12:36:15 | 显示全部楼层
回复 7# wwzj1990

受教了,您说的init是指前端综合后报的timing吗?小白求教还有若在Placement后,有timing violation,其实总结起来就是三点:关注约束是否合理,调整floorplan,然后设置group
不要轻易设置bound,因为工具是timing驱动的placement,认为设置bound不好就会使结果更差,不过这个看情况。您一般会debug的方向是什么?
 楼主| 发表于 2016-3-17 12:42:03 | 显示全部楼层
回复 4# renxx333 一起讨论下

您一般会怎么优化place的timing?debug的方向有哪些?设置group_path感觉只能针对少量的path,如果有大量的设置group_path都不知道怎么设置了,假如有上千条。不知道我理解的对不
 楼主| 发表于 2016-3-17 12:45:46 | 显示全部楼层
回复 5# kevin9133023


我做的是blobk,一般只关注regto reg吧?还需要关注In to  reg等其他三种path类型吗?您说的过度约束是指?是指max_transition和max_fanout设置的不合理,太小了吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-25 12:16 , Processed in 0.027522 second(s), 8 queries , Gzip On, Redis On.

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