Visible to Intel only — GUID: awu1710792969257
Ixiasoft
1.2.1. Functional Description for the Programmed Input/Output (PIO) Design Example
1.2.2. Functional Description for the Single Root I/O Virtualization (SR-IOV) Design Example
1.2.3. Functional Description for the Performance Design Example
1.2.4. Functional Description for the Performance Design Example for TL Bypass Mode
1.2.5. Hardware and Software Requirements
2.4.5.1. ebfm_barwr Procedure
2.4.5.2. ebfm_barwr_imm Procedure
2.4.5.3. ebfm_barrd_wait Procedure
2.4.5.4. ebfm_barrd_nowt Procedure
2.4.5.5. ebfm_cfgwr_imm_wait Procedure
2.4.5.6. ebfm_cfgwr_imm_nowt Procedure
2.4.5.7. ebfm_cfgrd_wait Procedure
2.4.5.8. ebfm_cfgrd_nowt Procedure
2.4.5.9. BFM Configuration Procedures
2.4.5.10. BFM Shared Memory Access Procedures
2.4.5.11. BFM Log and Message Procedures
2.4.5.12. Verilog HDL Formatting Functions
2.4.5.11.1. ebfm_display Verilog HDL Function
2.4.5.11.2. ebfm_log_stop_sim Verilog HDL Function
2.4.5.11.3. ebfm_log_set_suppressed_msg_mask Task
2.4.5.11.4. ebfm_log_set_stop_on_msg_mask Verilog HDL Task
2.4.5.11.5. ebfm_log_open Verilog HDL Function
2.4.5.11.6. ebfm_log_close Verilog HDL Function
Visible to Intel only — GUID: awu1710792969257
Ixiasoft
2.2.2. Generating the Performance Design Example for TL Bypass Mode
If you want to generate the Performance design example for the TL Bypass mode, perform the following steps to enable TL Bypass Performance:
- On the Top-Level Settings tab, set the PCIe Hard IP Mode parameter to Gen5 1x16, interface - 1024-bit.
- On the Port Mode tab, select Upstream.
- On the Example Designs tab, make the following selections:
- For Available Example Designs, select the Performance Design Example.
- For Example Design Files, turn on the Simulation and Synthesis option. If you do not need these simulation or synthesis files, leaving the corresponding option(s) turned off significantly reduces the example design generation time.
Note: Simulation is not supported for the Performance design example for TL Bypass mode in this release. Only synthesis is needed.
- For Generated HDL Format, select Verilog.
- For Target Development Kit, select the appropriate development kit.
Note: If you select None, the generated design example targets the device you specified in the Family, Device & Board Settings and Target Device parameters. If you intend to test the design in hardware, make the appropriate pin assignments in the .qsf file. You can also use the pin planner tool to make pin assignments.Note: If you select a development kit, the device on that board overwrites the device selected in the Quartus® Prime project if the devices are different.Note: For Currently Selected Example Design, select PERFORMANCE_DESIGN.