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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 9614|回复: 15

[求助] 求指点!setup和hold可以同时为负么

[复制链接]
发表于 2014-9-2 15:05:26 | 显示全部楼层 |阅读模式

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

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

x
求指点!对setup和hold的要求可以同时为负么?什么情况下可以同时为负时序还不出现错误??
发表于 2014-9-2 15:18:04 | 显示全部楼层
当然有可能同时为负值啊,magin足够多的情况下时序不会有错~
 楼主| 发表于 2014-9-2 15:30:06 | 显示全部楼层
回复 2# shfeiwang


    能具体解释一下么,什么情况下就同时为负了
发表于 2014-9-2 16:52:23 | 显示全部楼层
你说的是 library setup/hold time 吧,同时为负是不可能的,自相矛盾。
平常两个都是正数,我的理解是分别考虑 worst case 再加上 transition 需要时间。
 楼主| 发表于 2014-9-2 17:16:37 | 显示全部楼层
回复 4# zero_0


    能具体解释一下么~~不太懂
发表于 2014-9-2 17:20:40 | 显示全部楼层
回复 5# wumeimelissa


    那你要先了解 setup 和 hold 是什么
 楼主| 发表于 2014-9-2 17:36:21 | 显示全部楼层
回复 6# zero_0


    从概念上讲的话setup是时钟上升沿到达之前数据应保持稳定的时间,hold是时钟上升沿到达后数据应保持稳定的时间
发表于 2014-9-2 18:08:39 | 显示全部楼层

标题

回复 7# wumeimelissa


    为什么要保持稳定?竞争冒险。那这样两个都是正值了。
     至于为什么可能出现负值,因为flip-flop 端口到 gate 有一段delay,如果clock 那段delay明显要大,setup就可能是负值了。
 楼主| 发表于 2014-9-2 19:40:22 | 显示全部楼层
回复 8# zero_0


    那hold也是同样的道理吧,可是为什么不能同时为负我还是不太明白,希望您能再解释一下,谢谢
发表于 2014-9-2 19:53:39 | 显示全部楼层
回复 9# wumeimelissa


    同时为负就是:
         CLK_cell_delay > DATA_cell_delay 且 DATA_cell_delay > CLK_cell_delay,而且这是必要条件不是充分条件,还要考虑 clock 的 transition
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2025-1-5 20:48 , Processed in 0.031346 second(s), 8 queries , Gzip On, Redis On.

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