异步时钟处理之结绳法2

本文深入探讨了异步跨时钟处理的结绳法2,包括无需握手信号的电路结构和仿真结果,以及带ACK信号的升级版设计。结绳法2允许在满足特定频率条件时,无需额外握手信号即可完成跨时钟域的正确采样,降低了设计复杂性和资源消耗。
摘要由CSDN通过智能技术生成

结绳法2

异步跨时钟处理以及结绳法1可以参考博主之前的博客结绳法1,直接进入主题。结绳法1这种结绳法的原理是,数据作为时钟,即当数据有上升沿(0->1)时,寄存器1的输出将会稳定在高电平,此时等待clkB采样,当clkB完成采样后,寄存器4会输出高电平,若此时数据为高电平,那么即可完成复位,开始下一次采样等待。这种设计数据来临(即上升沿)时,clkB域需要等待3个clkB才会在寄存器4输出并完成输入端的复位,所以数据如果变化较快即持续时间短于3个clkB,也就是clkA频率大于clkB的1/3,那么这时数据的变化将无法被采样到,因为clkB域需要3个clkB才能完成采样,并且此时数据必须是低电平才能复位,并且复位后的0也要延迟3个clkB才能到达输出端。即这种结绳法慢时钟采样快时钟信号,数据变化至少需要间隔3个慢时钟域的时钟。
输入脉冲需要是单周期脉冲,否则无法进行结绳
结绳法2又可分为两种电路,在快时钟域->慢时钟域时如果:
f d > = f s ∗ ( f p + 1.25 ) f_d>=f_s*(f_p+1.25) fd

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值