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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3732|回复: 6

[讨论] PT问题

[复制链接]
发表于 2012-1-9 11:26:47 | 显示全部楼层 |阅读模式

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

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

x
在PT中对版图后的网表进行时序分析时,建立时间和保持时间都满足,但用report_violation -all_violations查看冲突时会出现很多max_transition 和max_capacitance冲突。我运行compile ultra -incremental -only_design_rule,再次查看时,max_transition和max_capacitance冲突都没有了,且建立时间的slace变大了很多。我的问题是当建立时间和保持时间都满足时,有一些max_transition和max_capacitance冲突会影响我的设计吗?这些冲突是由于什么原因产生的呢?compile ultra -incremental -only_design_rule运行后我该怎么修改网表(ECO我不太懂,希望高手指点,谢谢)
发表于 2012-1-9 12:22:38 | 显示全部楼层
DRV(max cap/trans/fanout)是约束的一部分,在综合时,既要满足时序,也要满足DRV
做完compile ultra -incremental -only_design_rule后,可以试着再做一边-incr compile

做这些之前,首先要做的是检查DRV设定是否正确,是否在一开始的sdc里面就存在
具体DRV应该设多少,依照工艺的不同而变化,你可以去搜索以前的帖子,或者开新帖问
 楼主| 发表于 2012-1-9 16:11:10 | 显示全部楼层
回复 2# 陈涛


    在做DC综合时(我没有设置max_transiton, max_fanout,max_capacitance参数,都是按照工艺库的参数来约定的),用report_constraint-all_constraints没有发现冲突,也就是说我在DC综合时,建立时间保持时间都满足且没有出现冲突。应该是由于版图后线过长引起的吧?
发表于 2012-1-9 16:45:17 | 显示全部楼层
APR时也要有DRV
 楼主| 发表于 2012-1-9 17:43:21 | 显示全部楼层
回复 3# XIDIANCAD2

   涛哥,麻烦你帮我分析下并帮我提出解答,我刚接触数字后端。
          我的设计在DC综合时建立时间保持时间都满足,DVR也满足,没有冲突,所以生成的sdc应该没什么问题。然后在SOC encounter里做版图,版图弄好后在encounter里做了timing analyse,建立时间和保持时间也满足,verify也通过,于是生成SDF,和网表用于PT中做版图后时序分析。结果建立时间和保持时间也满足,但却出现了DVR冲突(max_transition ,max_capacitance)冲突,现在我不知道该如何去解决这些冲突。虽然版图后建立时间和保持时间都满足了,但有冲突。肯定需要解决。希望涛哥给我指点下!先谢谢了!
 楼主| 发表于 2012-1-9 18:07:29 | 显示全部楼层
回复 6# zhq415758192


    OK,谢了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-11-17 10:36 , Processed in 0.019803 second(s), 9 queries , Gzip On, Redis On.

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