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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4360|回复: 12

[讨论] 大家在做前端时有没遇到非要用异步设计的时候?

[复制链接]
发表于 2011-7-7 22:17:51 | 显示全部楼层 |阅读模式

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

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

x
我最近遇到不少,好像没有别的方法了,特别是一些做接口通信时,如SPI, I2C等。
发表于 2011-7-7 22:19:25 | 显示全部楼层
接口一般都会有异步处理
发表于 2011-7-8 08:26:37 | 显示全部楼层
SPI和I2C都是很低速的了,可以采用异步处理同步化。即,在接口处,采用高于接口信号的频率,进行OverSample,然后就是同步时钟内处理了,完成同步化过程。
实际上,高速SerDes也是采用类似,采用相位调整和时钟恢复,同步化采样进来,再做各种处理调整。
发表于 2011-7-8 08:51:46 | 显示全部楼层
异步设计是很正常的。
发表于 2011-7-8 09:11:27 | 显示全部楼层
我觉得异步复位非常必需,可以避免时钟不正常时,复位不成功!
发表于 2011-7-8 11:09:09 | 显示全部楼层
一个设计中没有异步设计的时候 比较少吧

同步处理好了就行了哦
发表于 2011-7-9 00:16:23 | 显示全部楼层
高速AD时怎么办?时钟50M
发表于 2011-7-9 16:54:12 | 显示全部楼层
当然会遇到,只是看要如何处理而已
发表于 2011-7-9 23:12:53 | 显示全部楼层
回复 7# pengbo15


    这个FIFO解决
发表于 2011-7-10 19:15:40 | 显示全部楼层
处理异步设计的思路就是同步化,这是最可靠的方法。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-5-4 07:40 , Processed in 0.038785 second(s), 8 queries , Gzip On, Redis On.

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