“Debug Options”选项卡 - 4.1 简体中文

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

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

“Debug Options”(调试选项)选项卡如下图所示。

图 1. “Debug Options”选项卡
“JTAG Debugger”(JTAG 调试器)
该选项用于启用 JTAG 调试。
“LTSSM State Debug Logic”(LTSSM 状态调试逻辑)
该选项可显示从链路建立开始后执行的所有 LTSSM 状态转换。
“In-System IBERT”
该选项用于检查串行链路的眼图,确认该链路是否按期望的链路速度运行。如需了解有关 In-System IBERT 的更多信息,请参阅 In-System IBERT LogiCORE IP 产品指南(PG246)
重要: 该选项主要用于硬件调试。使用该选项时,不支持仿真。
“Add Mark Debug Utility”(添加标记调试实用工具)
该选项可通过 mark_debug 属性添加预定义的 PCIe 信号,以便在 ILA 中添加这些信号用于调试。
“Descrambler for Gen3 Mode”(对应 Gen3 模式的解扰器)
该选项在 PCIe 核内集成解扰器模块的加密版本,用于对采用 Gen3 链路速度模式往来 PCIe 集成块的 PIPE 数据进行解扰。
“PCIe Debug Ports”(PCIe 调试)
启用该选项后,下列端口即可用:
  • cfg_negotiated_width: cfg_negotiated_width_o
  • cfg_current_speed: cfg_current_speed_o
  • cfg_ltssm_state: cfg_ltssm_state_o
  • cfg_err_cor: cfg_err_cor_o
  • cfg_err_fatal: cfg_err_fatal_o
  • cfg_err_nonfatal: cfg_err_nonfatal_o
  • cfg_local_error: cfg_local_error_o
  • cfg_local_error_valid: cfg_local_error_valid_o