Visible to Intel only — GUID: vgo1460601298945
Ixiasoft
2.8.1. Link Consistency
2.8.2. Data Rate
2.8.3. Reference Clock Frequency
2.8.4. Port Type
2.8.5. Self Synchronized Link Up
2.8.6. Scramble
2.8.7. Broadcast Mode
2.8.8. Lane Polarity and Order Reversal
2.8.9. Data Type
2.8.10. Packet Type
2.8.11. Flow Control Operation
2.8.12. Transmit/Receive FIFO Buffers
2.8.13. Data Integrity Protection: CRC
2.8.14. Transceiver Configuration
2.8.15. Error Handling
2.8.16. Optimizing the Implementation
Visible to Intel only — GUID: vgo1460601298945
Ixiasoft
4.1. Testbench Files
The Quartus Prime software generates the testbench files when you create a SerialLite IP core variation.
The Verilog HDL demonstration testbench and associated scripts are generated automatically when you create a SerialLite II IP core variation.
The VHDL demonstration testbench and the scripts to run it are generated when you create a SerialLite II IP core variation that meets the following criteria:
- The language is VHDL.
- Broadcast mode is disabled.
- The data type is packets (streaming mode is disabled).
- Data packets are selected. (Priority packets are disabled.)
- The number of Rx lanes and Tx lanes is the same.
- The Rx buffer size is not equal to zero.
The SerialLite II testbench comprises the following files:
- Verilog HDL or VHDL top-level testbench file: <variation_name> _tb.v or <variation_name> _tb.vhd
- Verilog HDL or VHDL IP functional simulation model of the device under test (DUT): <variation_name> .vo or .vho
- Verilog HDL or VHDL IP functional simulation model of the SISTER IP core used as a bus functional model for testing the DUT: <variation_name> _sister_slite2_top.vo or .vho
Note: All utilities are included in the testbench file: <variation_name> _tb.v or <variation_name> _tb.vhd.