多个bit信号的跨时钟域仅仅通过简单的同步器同步时不安全的。如下图:

跨时钟域电路设计——多bit信号

虽然信号都同步到目的时钟域,可完成的功能却与设计的初衷不相符。

解决方案之一为对信号进行格雷码编码,但此方案只适用于连续变化的信号。另一种方案为增加新的控制信号en,确保传输信号稳定时采样。比如在传输信号稳定输出1、2个clk后再进行采样。

上面说到的为多bit指示信号传输,而数据流的传输与指示信号不同在于:数据流大多具有连续性,及背靠背传输;数据流要求信号具有较快的传输速度。主要的方案是利用FIFO进行传输。

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-11
  • 2022-12-23
  • 2022-12-23
  • 2021-11-27
  • 2022-02-02
猜你喜欢
  • 2021-11-28
  • 2021-12-10
  • 2022-12-23
  • 2021-10-26
  • 2021-11-14
  • 2022-12-23
  • 2021-07-25
相关资源
相似解决方案