在根端口上启用环回主控制器 - 1.3 简体中文

UltraScale+ 器件 Integrated Block for PCI Express 产品指南 (PG213)

Document ID
PG213
Release Date
2022-11-16
Version
1.3 简体中文

“Loopback Master”(环回主控制器)功能是在 VSEC 空间内实现的(请参阅 PCI Express 扩展配置空间)。根端口的环回主控制器功能从字节地址 'h330 开始。要实践“Loopback Start”(环回启动),请使用 cfg_mgmt 接口将 1'b1 写入字节地址 'h338(环回控制)中的位 0。

由于 cfg_mgmt 使用 DW 地址,请使用 cfg_mgmt_write_data = 32'h1 来执行如下寻址操作:
  • cfg_mgmt_address = 10'hCE
  • cfg_mgmt_write = 1'b1
  • cfg_mgmt_byte_enable = 4'b1
完成环回启动后,请通过写入链路控制寄存器来对链路进行重新训练(字节地址:'h80、DW 地址:'h20)。使用 cfg_mgmt_write_data = 'h20 来执行如下寻址操作:
  • cfg_mgmt_address = 10'h20
  • cfg_mgmt_write = 1'b1
  • cfg_mgmt_byte_enable = 4'b1