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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2719|回复: 3

[求助] sdf反标setup hold和必须为正值?

[复制链接]
发表于 2020-4-10 17:52:29 | 显示全部楼层 |阅读模式

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

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

x
如题,最近遇到后仿关于sdf反标的问题。两个问题有些疑惑。1,setup or hold timing检查是负值怎么理解?

2.看了sdf 3.0的文档,对于$setuphold timing check要求setup和hold的和必须大于0,这个又怎么理解呢?

原文如下。
The first rvalue is the recovery time and the second rvalue is the removal
time.  Either can be negative, however their sum must be greater than zero.


发表于 2020-4-10 18:57:45 | 显示全部楼层
1,setup or hold timing检查是负值怎么理解?
一种是由于电路设计,允许信号在时钟沿之后变化(setup)或之前变化(hold);
还有一种是时间都是计算信号的50%的点对应的时间,然后计算差值,存在负值的可能。
2要求setup和hold的和必须大于0
因为setup hold要求信号对时钟而言,必须有一个采样时间窗,两者的和就是时间窗的宽度,不可能为负值。
 楼主| 发表于 2020-4-12 22:03:43 | 显示全部楼层
本帖最后由 mythbuster 于 2020-4-12 22:05 编辑


xudeqiang 发表于 2020-4-10 18:57
1,setup or hold timing检查是负值怎么理解?
一种是由于电路设计,允许信号在时钟沿之后变化(setup)或 ...


多谢回复,经过今天的研究已经搞明白了。你说的第一点我不能苟同,第二点感觉是因为setup肯定是发生在hold之前的啊
具体可以看这里
https://blog.csdn.net/zyn1347806/article/details/105476612

发表于 2020-4-13 09:13:10 | 显示全部楼层


mythbuster 发表于 2020-4-12 22:03
多谢回复,经过今天的研究已经搞明白了。你说的第一点我不能苟同,第二点感觉是因为setup肯定是发生在hold ...


在时钟沿到来可以正确采到信号的前提是setup和hold满足,setup是指时钟沿到来前信号需要稳定保持的最小时间,hold是指时钟沿到来后信号需要稳定保持的最小时间
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-4-26 23:19 , Processed in 0.019278 second(s), 6 queries , Gzip On, Redis On.

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