^

AR# 36750 Design Assistant for PCI Express - TLPs are not getting passed to the user application

This answer record identifies starting points to debug transaction layer related questions in simulation. However, much of this information is also true in hardware but is more prevalent in simulation since the core generates the Root Port model for you.

Note: This Answer Record is a part of the Xilinx Solution Center for PCI Express (Xilinx Answer 34536). The Xilinx Solution Center for PCI Express is available to address all questions related to PCIe. Whether you are starting a new design with PCIe or troubleshooting a problem, use the Solution Center for PCIe to guide you to the right information.

See (Xilinx Answer 36829) for information on setting the bus master, I/O, and memory enable bits. If these bits are not set then memory and I/O TLPs will not be passed through the core.

Revision History

10/11/2010 - Corrected spelling mistake for "memory"
08/13/2010 - Initial Release
AR# 36750
Date Created 07/19/2010
Last Updated 10/13/2010
Status Active
Type
IP
  • Endpoint Block Plus Wrapper for PCI Express
  • Virtex-6 FPGA Integrated Endpoint Block for PCI Express
  • Spartan-6 FPGA Integrated Endpoint Block for PCI Express
Feed Back