zoukankan      html  css  js  c++  java
  • 跨时钟域的信号与数据传输

    跨时钟域传输

    • 单比特的控制信号
      • 为避免亚稳态,应该至少打两拍;
      • 从快时钟域到慢时钟域,发送端使用双跳变沿做展宽;
      • 从慢时钟域到快时钟域,接收端使用单跳变沿做检测;
    • 多比特的数据传输(需要额外的单比特的控制信号做控制)
      • 闭环握手,发送端的valid--FF1--FF2-->接收端收到valid,发出ack应答--FF3--FF4-->发送端收到ack,进行下一次传输;传输效率过慢.
      • 开环握手,使用Data multiplexer:发送端的valid--FF1--FF2-->接收端收到valid;
      • 格雷码应用情况较为特殊,一般应用于地址计数器;
      • 异步FIFO可用于通用情况。
  • 相关阅读:
    Time
    算法与结构
    11
    DateUtils
    Ext.container.Container
    Ext.Component
    extjs布局--只看现象
    Ext下的方法
    充血模式与贫血模式
    ext下的组建,mvc,mvvm
  • 原文地址:https://www.cnblogs.com/charleechan/p/13665072.html
Copyright © 2011-2022 走看看