Test Description - 1.3 English

UltraScale+ Devices Integrated Block for PCI Express Product Guide (PG213)

Document ID
PG213
Release Date
2023-10-19
Version
1.3 English

The Root Port Model provides a Test Program Interface (TPI). The TPI provides the means to create tests by invoking a series of Verilog tasks. All Root Port Model tests should follow the same six steps:

  1. Perform conditional comparison of a unique test name.
  2. Set up master timeout in case simulation hangs.
  3. Wait for reset and link-up.
  4. Initialize the configuration space of the Endpoint.
  5. Transmit and receive TLPs between the Root Port Model and the Endpoint DUT.
  6. Verify that the test succeeded.