模拟 PCI Express® 内核时,可以观察到 PCI Express 内核似乎已正确地从重置出来并开始链路初始化,但是无法完成链路初始化,而tx_out[n] 端口似乎连续处于 HiZ 状态。
这可能是您的测试台配置,特别是 test_in总线的配置,用于加速串行模拟。
要解决此问题,通过设置test_in[0] = 1 来配置测试台,以加快链接的初始化。
对于模拟,建议您设置test_in[39:0] = 0x0AD 或 0x0A9。
以下列出了这些位数的含义:
[7] = 禁用电源管理
[5] = 通过进入合规模式禁用内核
[3] = FPGA模式
[2] = 禁用加扰
[0] = 加快串行模拟速度