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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: hongyijia13

我一知半解:很多模块的input总是缓冲2~3拍,道理何在?

[复制链接]
发表于 2009-12-7 10:27:28 | 显示全部楼层
gjfjhfghfghf
发表于 2009-12-7 10:36:22 | 显示全部楼层
ffgfgjfgjfgj
发表于 2009-12-9 17:00:06 | 显示全部楼层
路过,学习!!!
发表于 2009-12-10 11:08:07 | 显示全部楼层
2拍可以讓input的數據在第2拍的時候校正meta-stable state, 原理可以參考not gate 環振蕩器的正反饋Vin/Vout圖。
发表于 2009-12-10 13:32:51 | 显示全部楼层
metastabel issue
发表于 2009-12-16 13:16:30 | 显示全部楼层
好问题。。。学习了
发表于 2009-12-16 23:39:54 | 显示全部楼层
学习了呵呵  顶
发表于 2009-12-17 11:42:53 | 显示全部楼层
单bit数据跨时钟域传输打两拍是为了消除时钟域转换时有可能发生的亚稳态现象,多bit数据时就要使用RAM或FIFO了,至于为什么为两拍,好像是国外研究人员作了一个统计,打两拍后出现亚稳态的机率低达1/1000000
发表于 2009-12-21 16:44:25 | 显示全部楼层
这个问题你可以这样理解,对于输入的IO来说,它的内部是不是有一个内嵌的FF呢?一般的FPGA都有吧?还有两个级联的FF,为了防止亚稳态传播,是不是要放得很近呢?那么多余的一个FF可以理解为Pipeline的FF,正如N楼上的人说的为了布线与时序的关系。
发表于 2009-12-24 05:52:08 | 显示全部楼层
reduce jitter
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

X

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

GMT+8, 2025-6-26 02:59 , Processed in 0.021901 second(s), 7 queries , Gzip On, MemCached On.

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