本文档可提供新的版本。客户应 单击此处 前往查看最新版本。
3.5. 系统接口
TX和RX串行数据
此差分,串行接口是Root Port与Endpoint间的物理链路。PCIe IP核支持1、2、4、8或者16个通道。支持2.5 GT/s的Gen1,5 GT/s的Gen2和8 GT/s的Gen3。每个通道包括一个TX和RX差分对。数据呈带状分布于所有可用通道。
PIPE
PCIe IP核和PHY间的并行接口。PIPE数据总线为32位。每个通道包含4个控制/数据位以及其它信号。串化之前其携带TLP数据。仅可用于仿真,并为调试提供更多可见性。
中断
Stratix® 10 Avalon-MM DMA桥可在Interrupt Disable位,Configuration Space Command寄存器的bit[10]设置为1'b0时生成legacy中断。
Avalon-MM桥不生成响应触发事件的MSI。但应用程序能使用其中一个Avalon-MM从接口生成单DWORD存储器写的MSI TLP。
为触发MSI,Application对msi_intfc[63:0]位中显示的地址执行写入,具体为:使用特定MSI编号替换msi_intfc[79:64]位中显示为具有较低位的数据。
应用程序还可实现单DWORD存储器写的MSI-X TLP。MSI-X Capability结构指向保存在系统存储器中的MSI-X table结构和MSI-X pending bit阵列(PBA)结构。该方案不同于MSI capability结构,其具有关于中断的全部控制和状态信息。
硬IP重配置
该可选 Avalon® -MM接口允许运行中动态更新只读Configuration Space寄存器的值。在组件GUI中使能Enable dynamic reconfiguration of PCIe read-only registers后可用。Hard IP状态
此可选接口包括以下有助于调试的信号
- 链路状态信号
- 中断状态信号
- TX和RX奇偶校验错误信号
- 可纠正和不可纠正错误信号