奇偶校验 - 4.1 简体中文

DMA/Bridge Subsystem for PCI Express 产品指南 (PG195)

Document ID
PG195
Release Date
2022-11-16
Version
4.1 简体中文

奇偶校验检查可采用以下 2 种方法之一。在核自定义期间,在 Vivado® IDE 的“PCIe DMA”选项卡下设置Parity Checking(奇偶校验检查)选项:

启用Check Parity后,DMA/Bridge Subsystem for PCIe 会在读取来自 PCIe 检查器奇偶校验的数据时执行奇偶校验检查,并在将数据写入 PCIe 时生成奇偶校验。

启用Propagate Parity后,DMA/Bridge Subsystem for PCIe 会将奇偶校验传输至用户 AXI 接口。您负责在 AXI 接口中检查和生成奇偶校验。在数据有效信号断言有效的每个时钟周期内,奇偶校验都有效,并且奇偶校验位仅对有效的数据字节有效。针对每个字节都会计算奇偶校验;奇偶校验总位数为 DATA_WIDTH/8。

  • AXI4-Stream (AXI_ST) 模式下,在 *_tuser 端口上发送和接收奇偶校验信息。
  • AXI4 (AXI-MM) 模式下,在 *_ruser*_wuser 端口上发送和接收奇偶校验信息。

针对奇偶校验检查使用奇校验。默认情况下,不启用奇偶校验检查。