ZHCZ033C December 2021 – May 2025 AM2732 , AM2732-Q1
MDO:在 Aurora 64B/66B 协议中,在溢出消息传输期间,支持严格对齐用户流控制剥离的接收器的潜在互操作性可能存在问题。
测量数据输出 (MDO) 用于捕获 AM273x 器件不同接口连接的总线上的事务并通过 Aurora LVDS 接口(4 个数据信道)在外部进行传输。MDO 由监听器、FIFO 和聚合器组成。MDO 监听器模块负责监控芯片中的硬件接口并捕获总线上配置目标寻址区域内的事务。
监听器上可能因溢出导致数据丢失。溢出信息作为中断发送至 CPU 和 Aurora Tx IP。如果出现数据溢出情况,Aurora TX IP 生成用户流控制 (UFC) 数据包,以便将此错误情况通知用户。这是一个错误场景,预计不会在正常传输功能中发生。在此阶段,数据完整性已纳入考虑范围。
Aurora IP 仅支持根据 Aurora 64B/66B 协议规范第 6.6 节生成 UFC 数据包,即 UFC 报头块位于 UFC 数据块之前。目前不支持严格对齐用户流控制剥离(请参阅 Aurora 64B/66B 协议规范第 6.7 节)。
MDO 输入数据速率应小于输出数据速率,以便将有效数据速率保持在限制范围内,避免出现溢出情况。