PCI Express GE3-FAQ和调试清单的AXI桥-Xilinx-AMD社区-FPGA CPLD-ChipDebug

PCI Express GE3-FAQ和调试清单的AXI桥

描述

该应答记录为PCI Express GeN3 IP提供AXI桥的常见问题和调试清单。对于一般PCIE问题的FAQ和调试清单,与此IP无关,请参阅(赛灵思解答69751)


本文是PCI Express解决方案中心的一部分。

(赛灵思解答34536)PCI Express Xilinx解决方案中心

解决方案

常见问题解答:

不适用

调试清单:

  • AXI网桥IP采用PCIe基础IP和GT类似于常规PCIE集成IP。
    如果存在与链接、枚举、一般PCIE启动或检测问题相关的问题,请参见(赛灵思解答69751)因为它与AXI MM桥部分无关。
  • 探测MyAXI和SXAXI接口(取决于正在调试的数据流的方向),并查看是否可以触发/捕获您所做的请求。
    如果数据包出现在这里,请检查地址字段(读请求的ARADDR或写请求的AWADDR),以确保该地址在预期的AXI地址(翻译后)用于此请求。
  • AXI平移向量位于CY-PCIE BAR2AXBARBARY参数和CY-PCIE BAR2AXBARBYA*参数。AXI杆的设置是在CX-AXBARBYA*参数
  • 如果MyAXI和SXAXI接口没有显示任何东西,但这不是故障前的第一个AXI包,请检查以前的AXI事务并确保它们已经完成。
    对于写,您必须为每个请求看到相应的BRESP、BVALID和BEADE。对于读取,必须为每个请求查看相应的RESP、RVALID和RADED。
    如果有任何尚未完成的包(检查写和读接口),在移动之前先检查这些包。
    PCIE有严格的分组排序规则,而挂起的请求可能已经停止了数据管道。
  • 如果MyAXI和SXAXI接口没有显示任何东西,这是故障之前的第一个AXI包(或者没有其他挂起的事务),那么请检查以下内容:
    • 桥控制位寄存器(在SXAXIL**AXI Lite接口上的偏移0x148)必须设置为1,才能在任何数据流中通过。
    • 检查AxISYRQ/CQ/cc/RC(AXI MM GAN3IP),看看你是否能在那里发现数据包。
    • 如果在轴*接口中可见,那么问题就在桥上。对于AXI MM GAN3,必须获得内部调试探针(加密IP)。

附加调试信息请参阅附录B:调试(PG194)PCI Express GAN3子系统AXI桥

修订历史

04 / 18/2018:初始释放

请登录后发表评论

    没有回复内容