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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜全文
楼主: 陈涛

[原创] 后端面试--每日一题(061)

[复制链接]
发表于 2011-8-31 11:09:37 | 显示全部楼层
可以详细说说为啥是reg2out是setup violation? 而in2reg是hold violation?
还有setup violation=0.2;setup violation=0.1是怎么得来的吗?
谢谢!!
回复 支持 反对

使用道具 举报

发表于 2011-9-1 15:01:38 | 显示全部楼层
那个大哥帮说说!!
回复 支持 反对

使用道具 举报

发表于 2012-2-22 12:41:44 | 显示全部楼层




    lz1920,你好,请教你的这个解决办法,
1 为什么在real clock constraint io的时候,update_clock_latency之后,就不设置set_propagated_clock, 如果设置了会怎么样?
2 同样的情况,用virtual clock constraint io的时候,update_clock_latency只有,也不需要设置propagated_clock吗?
     谢谢先。
回复 支持 反对

使用道具 举报

发表于 2012-2-22 13:15:46 | 显示全部楼层
看不懂啊……
回复 支持 反对

使用道具 举报

发表于 2012-2-22 13:28:06 | 显示全部楼层
可能是我bc_wc和mcmm的概念有点混乱,我想请问一下,在bc_wc模式下,wc corner就不考虑hold的check吗?
回复 支持 反对

使用道具 举报

发表于 2013-4-8 17:00:11 | 显示全部楼层
本帖最后由 ikey 于 2013-4-8 17:19 编辑

回复 21# abao123


    可以这样理解,insertion delay是由于插在clock path上的delay导致的latency,目的是cts为了min skew,那么,在clk port插入的delay使得clock path相对于data path整体延时了insertion delay,这样的话,由于datapath不变,相对来说,in2reg clockpath被“拉伸”了,相对而言,hold vio, reg2out clockpath被“压缩”了,setup vio. reg2reg没变化。在外部约束条件没有变化的情况下,原来place之后做平的setup, hold在经过cts后,做sta会有vios。所以,前面的老师会提出解决办法:input_delay+delay,output_delay-insertion delay。

input_delay

input_delay

input_delay

output_delay

output_delay

output_delay
计算hold vio是bc,所以是-0.1ns,setup vio是wc,所以是-0.2ns。
回复 支持 2 反对 0

使用道具 举报

发表于 2013-5-26 11:23:41 | 显示全部楼层
修改virtusl clock的uncertainty -setup/hold
回复 支持 反对

使用道具 举报

发表于 2013-6-13 09:57:10 | 显示全部楼层
回复 8# lz1920

您好,问下,如何在PT中实现你说的这样的功能?谢谢!
回复 支持 反对

使用道具 举报

发表于 2013-6-14 14:42:41 | 显示全部楼层
回复 9# 陈涛


    是不是都是-0.2啊
回复 支持 反对

使用道具 举报

发表于 2013-6-14 14:48:03 | 显示全部楼层
是不是都是-0.2  求指点
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

X 关闭广告

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

GMT+8, 2025-10-28 08:38 , Processed in 0.030810 second(s), 4 queries , Gzip On, Redis On.

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