找回密码
 注册
搜索
查看: 952|回复: 6

[讨论] 咨询一下:异步信号输入接口如何与内部逻辑电路进行同步

[复制链接]
发表于 2006-9-22 13:37:00 | 显示全部楼层 |阅读模式
采用FIFO或是串并变换等方法?
发表于 2006-9-23 10:19:00 | 显示全部楼层
最好是异步fifo
点评回复

使用道具 举报

发表于 2006-10-16 21:01:00 | 显示全部楼层
异步FIFo和双口RAM都是很好的选择。异步串口接收里面也有直接采样同步的,关键是通讯协议是怎么定义的。
点评回复

使用道具 举报

发表于 2006-10-18 12:15:00 | 显示全部楼层
如果是控制信号,要看该信号产生频率与内部频率快慢了,做法不一样
点评回复

使用道具 举报

发表于 2006-10-18 13:36:00 | 显示全部楼层
使用边沿检测或者双向握手可以解决频率差异引起的跨时钟域问题。
点评回复

使用道具 举报

发表于 2007-1-19 15:08:00 | 显示全部楼层
用dff打下就可以嘛
如果是控制信号
点评回复

使用道具 举报

发表于 2007-1-24 20:56:00 | 显示全部楼层
如果是数据,最好用异步FIFO
如果是控制信号,要看控制信号的宽度与后级时钟域时钟周期的关系
如果信号宽度大于后级时钟域时钟周期,只要用两级DFF打一下就可以了;
如果信号宽度远小于后级时钟域时钟周期,就要用另外的方法,具体电路图就不画了,好好想想
[em12]
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-24 08:45 , Processed in 0.047509 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表