微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 从快时钟域到慢时钟域的同步器怎么做? 需要3个reg? (无内容)

从快时钟域到慢时钟域的同步器怎么做? 需要3个reg? (无内容)

时间:10-02 整理:3721RD 点击:

从快时钟域到慢时钟域的同步器怎么做? 需要3个reg? (无内容)
确实如此呀
你可以到edacn上面去看看亚稳态的内容

从快时钟域到慢时钟域的同步器怎么做? 需要3个reg? (无内容)
加一级FIFO不就可以吗?

从快时钟域到慢时钟域的同步器怎么做? 需要3个reg? (无内容)
参考SNUG Paper中的一片文章,Cliff Cummings

求解啊啊啊

单个bit最好加握手信号,多个bit可用异步FIFO(格雷编码)

对传输效率要求不高的,可以使用结绳法
对传输效率要求较高的,可以使用异步FIFO

1 同步单bit信号,对传输效率要求不高的,可以用结绳法
2 同步多bit信号,考虑使用异步FIFO,根据收发端的速度差异设置FIFO的深度

支持楼上的。

single bit 将快clock domain信号拉长即可

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top