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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4572|回复: 5

大版主还有一个timing violation问题想请问你!!

[复制链接]
发表于 2005-9-15 12:29:46 | 显示全部楼层 |阅读模式

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

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

x
对于设计中的异步信号,因为它的变化沿有可能与时钟同时变化,这时会出现一些timing violation的信息,请问这对设计有影响么?是不是要修正呢?
DFT后仿真显示的违背信息:
Warning!  Timing violation
$setuphold<setup>( posedge CK &&& RN&~TE:688505675 NS, negedge D:688505674890 PS,  0.27 : 270 PS,  -0.06 : -60 PS );  File: ./smic25.v, line = 7583       Scope:system_check_stimulus_design.top_process.top_selftest1.testout1.Txd_Ack_r1_reg
Time: 688505675 NS
发表于 2005-9-15 14:57:26 | 显示全部楼层

大版主还有一个timing violation问题想请问你!!

这个不用管。
你可以用set_false_path来去掉这种时序检查。
但在接口设计上你要严格按异步接口的方法来做,否则会采样错误。
 楼主| 发表于 2005-9-15 17:17:05 | 显示全部楼层

大版主还有一个timing violation问题想请问你!!

你说的是在DC里面用set_false_path指令是么?
DC里面都是这样用的呀!!
 楼主| 发表于 2005-9-15 18:51:40 | 显示全部楼层

大版主还有一个timing violation问题想请问你!!

DC出来和DFT出来的都没有时序违背的呀!!
大版主,请给我确认一下
发表于 2005-9-17 01:53:47 | 显示全部楼层

大版主还有一个timing violation问题想请问你!!


If you have an asynchronous path, say signal X is sent from clock domain A,
first sampled to Y in clock domain B, then sampled again to Z in clock domain B,
from X to Y is asynchronous,
In DC and STA, you need to set_false_path -from X -to Y, then any timing violation
from X to Y would not be reported;
In simulation with timing, the simulator does not know X to Y is a false
path, so it reports errors. It is fine because you know it is an
asynchronous path and Y is not used anywhere else but at Z.

发表于 2011-12-26 16:51:57 | 显示全部楼层
还是没搞清。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

X

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

GMT+8, 2025-6-15 08:01 , Processed in 0.033574 second(s), 11 queries , Gzip On, MemCached On.

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