Visible to Intel only — GUID: wov1637721388447
Ixiasoft
2.1. Programmed Input/Output Design Example
2.2. Programmed Input/Output Design Example Functional Description
2.3. Programmed Input/Output Design Example Simulation Testbench
2.4. Single Root I/O Virtualization (SR-IOV) Design Example
2.5. Single Root I/O Virtualization (SR-IOV) Design Example Functional Description
2.6. Single Root I/O Virtualization (SR-IOV) Design Example Simulation Testbench
Visible to Intel only — GUID: wov1637721388447
Ixiasoft
2.6. Single Root I/O Virtualization (SR-IOV) Design Example Simulation Testbench
The simulation testbench instantiates the SR-IOV design example and a Root Port BFM to interface with the target Endpoint.
Figure 12. Block diagram for the PCIe x16 SR-IOV Design Example Simulation Testbench
The test program writes to and reads back data from the same location in the on-chip memory across 2 PFs and 32 VFs per PF. It compares the data read to the expected result. The test reports, "Simulation stopped due to successful completion" if no errors occur. The SR-IOV design example supports Gen4 x16 Endpoint.