Article ID: 000077764 Content Type: Product Information & Documentation Last Reviewed: 08/04/2023

How do I initialize my Intel® Stratix® 10 and Intel Agilex® 7 FPGA device E-Tile transceiver channels in the Intel® Quartus® Prime Software Transceiver Toolkit?

Environment

    Intel® Quartus® Prime Pro Edition
    Stratix® 10 E-Tile Transceiver Native PHY
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Description

The Intel® Stratix® 10 and Intel Agilex® 7 FPGA device E-Tile receiver requires incoming data for the RX Adaption algorithm to work. You cannot run the PRBS verifier simultaneously as the RX Adaption algorithm in the Transceiver Toolkit.

 

 

Resolution

To initialize your Intel® Stratix® 10 and Intel Agilex® 7 FPGA device E-Tile transceiver channels in the Intel® Quartus® Prime Pro Edition Software Transceiver Toolkit, you should use the following sequence.

  1. Select the TX and RX PHY and switch on the internal serial loopback
  2. Select the TX and RX PHY and set the PRBS pattern to PRBS31
  3. Select the TX PHY only and start the Hard PRBS Generator
  4. Select the RX PHY only and run Initial Adaption and wait for it to finish
  5. Select the RX PHY only and start the Hard PRBS Verifier. You should have error-free internal serial loopback data. You can reset the PRBS Verifier if necessary.
  6. Select the RX PHY only and stop the Hard PRBS Verifier.
  7. Select the TX and RX PHY and switch OFF the internal serial loopback. This assumes that you have external loopback or incoming traffic.
  8. Select the RX PHY only and run Initial Adaption and wait for it to finish
  9. Select the RX PHY only and start the Hard PRBS Verifier. You should have error-free external serial loopback data or traffic. You can reset the PRBS Verifier if necessary.

 

Related Products

This article applies to 2 products

Intel® Stratix® 10 FPGAs and SoC FPGAs
Intel Agilex® 7 FPGAs and SoC FPGAs

1