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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 16712|回复: 26

[讨论] 抛砖引玉,同步器(一)

[复制链接]
发表于 2011-9-6 20:35:49 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 immonster 于 2011-9-6 21:00 编辑

小弟,写点关于同步器相对简单的东西,有不对的地方还请各位指点。
说到同步器就得先说亚稳态
在Digital Systems Engineering一书中,亚稳态是这么定义的
When sampling a changing data signal with a clock ... the order of the events determines the outcome.The smaller the time difference between the events, the longer it takes to determine which came first.When two events occur very close together, the decision process can take longer than the time allotted,and a synchronization failure occurs.
亚稳态将导致下一级输入为未知的状态。
为了防止出现亚稳态传输到下一级就要使用同步器了。
在Digital Systems Engineering一书中,同步器是这么定义的
A synchronizer is a device that samples an asynchronous signal and outputs a version of the signal that has transitions synchronized to a local or sample clock.
最常见的就同步器就是两级同步。
在使用两级同步的时候得注意被采样信号的宽度必须大于采样时钟的周期,不然就会出现下图的问题,漏踩。
1.JPG
换句话说,慢时钟域的信号同步到快时钟域两级同步没问题,快到慢的就可能会出现问题。

今天就先挤这一点,好好整理下思路再上来献丑
发表于 2011-9-6 20:54:18 | 显示全部楼层
非常好,坚持下去,保持更新,好想你的图片没有发布成功,直接点击图片按钮发布,上传完毕后需要点击那个上传的图片,就可以插入到帖子内了。
发表于 2011-9-8 16:16:58 | 显示全部楼层
希望看到楼主关于同步器的设计实例
发表于 2011-9-8 16:49:54 | 显示全部楼层
这个版块弄好了,应该会很有意思的!期待啊
 楼主| 发表于 2011-9-8 18:15:45 | 显示全部楼层
回复 3# zhangcx1987

你是说rtl代码,还是原理呢?
发表于 2011-9-8 23:58:09 | 显示全部楼层
从信息量的角度来看,快采慢可以,但慢采快应该不行
发表于 2011-9-21 21:56:19 | 显示全部楼层
期待lz的后续内容,刚刚接触到这一块
 楼主| 发表于 2011-10-9 12:16:24 | 显示全部楼层
最近事情比较多,一直没有更新。还往见谅。
初步但算是分成两大类,一部分是控制信号同步,一部分是数据同步。
发表于 2012-1-6 16:36:31 | 显示全部楼层
快到慢,好像可以通过结绳法解决
发表于 2012-2-25 20:02:59 | 显示全部楼层
结绳法(我也把它叫握手法)是解决快到慢脉冲信号的主要方法
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-4-20 14:09 , Processed in 0.043552 second(s), 9 queries , Gzip On, Redis On.

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