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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
楼主: oscillator_cn1

[求助] 请教一个异步的问题

[复制链接]
 楼主| 发表于 2010-5-21 15:41:50 | 显示全部楼层
谢谢楼上。
回复 支持 反对

使用道具 举报

发表于 2010-5-21 16:09:37 | 显示全部楼层
握手,,,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-21 18:49:11 | 显示全部楼层
好像两种情况都是“ClkA与ClkB异步,且ClkA周期小于ClkB周期,DataClkA只持续一个ClkA周期”。那么,当ClkA周期大于ClkB周期的时候呢??
回复 支持 反对

使用道具 举报

发表于 2010-5-21 20:08:17 | 显示全部楼层
好像两种情况都是“ClkA与ClkB异步,且ClkA周期小于ClkB周期,DataClkA只持续一个ClkA周期”。那么,当ClkA周期大于ClkB周期的时候呢??
在速度相当的情况下可以用FIFO(相差不是很大的情况下)
相差较大的情况下可以使用B时钟采样A时钟
回复 支持 反对

使用道具 举报

发表于 2010-5-21 21:27:00 | 显示全部楼层
在CLKA域中满足一定条件时,置EN为1,用CLKB对EN信号同步两拍,在CLKB域中对同步后的信号进行上升沿检测,当检测到上升沿后,给CLKA域返回一个寄存器信号B,在CLKA域对REG_B-D进行同步,并检测其上升沿,检测到就撤销EN,当EN被撤销后,随即这个事件又被传递给CLKB,再用来撤销REG_B。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2025-9-12 07:35 , Processed in 0.013011 second(s), 3 queries , Gzip On, Redis On.

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