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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3024|回复: 0

请教一位同步器引起的验证问题?

[复制链接]
发表于 2005-10-23 16:15:15 | 显示全部楼层 |阅读模式

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

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

x
   对于能用一位同步器(两个触发器)同步的异步信号,我想不可以避免会产生异步信号的变化沿与同步器的时钟变化沿同时变化的情况,这时或许不满足建立时间,或许不满足保持时间,但是由于有两个触发器构成的一位同步器,所以第2个触发器输出不定态的概率非常小,输出的概率跟MTBF有关,还跟一些别的因素有关。对于同步器验证的这部分有下面几个问题:

1、如果异步信号同步器的第1个触发器输出有一个不定态x,然后第2触发器一定也跟着输出一个不定态,这样的原因是什么呢,是不是主要是设计的问题呢?当然也有激励的原因,因为激励产生了不满足同步器建立时间或保持时间的异步信号。

2、但是我想即使激励中产生不满足建立时间或保持时间的异步信号,因为有同步器的存在,即使第1个触发器输出不定态x,第2个触发器的输出也不应该对应第一个触发器输出不定态X而同时输出不定态x 呀?不知道说的是否正确?

3、还有一个就是对于异步信号的激励产生,是不是只要用延迟时间控制的# 时间 去控制,或是用随机函数$random去控制他们的产生就可以拉?
   还是要控制异步信号不在同步它的时钟采样沿附近变化呢,像产生同步信号一样用@(posedg clk) 然后再加一个#引导的延迟去控制不在采样时钟沿福建变化呢?说穿了,也就是异步信号到底要怎么产生才完备呢?
  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-11-18 05:42 , Processed in 0.047430 second(s), 10 queries , Gzip On, Redis On.

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