GTS Transceiver PHY User Guide

ID 817660
Date 1/24/2025
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

9. Document Revision History for the GTS Transceiver PHY User Guide

Document Version Quartus® Prime Version Changes
2025.01.24 24.3.1 Made the following changes:
  • Added the OTN topic in the Protocol Support Using PMA Direct Mode section.
  • Updated the independent TX simple and RX simplex information in the Design Rules Associated With Specific Use Scenarios table.
  • Updated the Receiver Buffer and Equalizer section with information about cut-off frequency in bullet 2.
  • Updated the Unused PMA Rules section with two new topics Unused PMA Not Planned for Use in the Future and Unused PMA Planned for Use in the Future.
  • Updated the PCS Direct Supported Modes table in the PCS Architecture section.
  • Updated the FEC loopback mode section with the corrected loopback mode register.
  • Updated the Reference Clock Network section with information about clocks that can be routed to the FPGA core.
  • Updated the Shared Clocking Resources Between the GTS Transceiver Bank and HVIO Bank section with information about the HVIO bank location.
  • Updated information in the System PLL Clock for FPGA Core topic.
  • Updated the TX Deskew Function topic for clarity.
  • Updated the FEC Supported Modes section with information about the simplex mode support.
  • Updated the PCS Supported Modes section with footnote about the hardware testing support.
  • Updated the Unsupported PMA/FEC/PCS Modes section with information about the RX simplex mode support.
  • Updated the Number of PMA lanes parameter values and description in the Common Datapath Options Parameters table.
  • Added note for Enable rx_set_locktoref port parameter in the RX Datapath Options Parameters table.
  • Updated the PMA Configuration Rules for HDMI Mode and PMA Configuration Rules for DisplayPort Mode topics with information about multilane RX simplex mode requirements.
  • Updated note for the Enable TX P&N Invert and Enable RX P&N Invert parameters in the Analog Parameter Options section.
  • Added Enable VSR mode parameter GTS PMA Receiver Analog Settings table.
  • Added note for i_reconfig_reset signal in the Avalon® Memory-Mapped Interface Signals table.
  • Added new section Input Reference Clock Buffer Protection with two topics Reference Clock Buffer Register Information and Re-enabling the Clock Buffers.
  • Added new topic TX PLL Lock Loss Auto Recovery (Soft CSR Enabled) in the Asserting Reset section.
  • Added new topic Multilane RX Simplex Implementation in the Bonding Implementation section.
  • Updated the Configurable Quartus® Prime Software Settings section with information about TX Invert, RX Invert, Manual Tuning, and VSR Mode qsf settings.
  • Updated the Direct Register Method Examples topic with information about Measuring the Bit Error Rate.
  • Updated the GTS Attribute Access Data Value 1 table and added two new tables in the GTS Attribute Access Method section.
  • Added new topic GTS Attribute Access Method Example 3 in the GTS Attribute Access Method section.
  • Updated the GTS System PLL Clock Intel FPGA IP Parameters table with the FABRIC_USE_CASE, Output frequency C1 enable and Output frequency C1 parameters.
  • Updated the i_refclk_ready port description in the GTS System PLL Clock Intel FPGA IP Port List table.
  • Added new topic Example Flow to Indicate System PLL Reference Clock is Ready in the Guidelines to Indicate System PLL Reference Clock is Ready section.
  • Added note for internal serial loopback script in the Hardware Testing the GTS PMA/FEC Direct PHY FPGA IP Example Design section.
2024.10.07 24.3 Made the following changes:
  • Corrected the Key GTS Transceiver Features table with the Ethernet Technology Consortium (ETC) FEC naming in the GTS Transceiver Overview chapter.
  • Added new figure GTS Transceiver Design Flow in the GTS Transceiver Overview chapter.
  • Added figure GTS Transceiver Bank Layout for E-Series FPGAs with 8 GTS Transceivers in the Building Blocks section.
  • Updated note about FEC support for PCS Direct mode in the Hard IP Configurations Supported with PMA table.
  • Added new section Protocol Support using PMA Direct Mode with sub-sections for SDI, HDMI, DisplayPort and CPRI protocol support information.
  • Updated the A5E 028 device power down support bank for the M16A package in the Selected E-Series GTS Transceiver Banks that Support Power Down table.
  • Updated the Data Pattern Generator and Verifier section with new information about the built-in PRBS generator and verifier.
  • Updated the PCS Architecture section with IEEE 802.3 compliant Clause 107 support and updated naming for the IEEE MII interface.
  • Corrected the Supported FEC Modes and Compliance Specifications table with the Ethernet Technology Consortium (ETC) FEC naming in the Forward Error Correction (FEC) Architecture section.
  • Added bonding support for the x6 and x8 modes for PCS Direct mode in the Bonding Architecture section.
  • Corrected the Ethernet Technology Consortium (ETC) FEC naming in the FEC Direct Supported Modes section.
  • Updated the PCS Direct Supported Modes section with simplex and duplex support and updated naming for the IEEE MII interface.
  • Updated supported modes in the Unsupported PMA/FEC/PCS Modes section.
  • Updated the Configuring the GTS PMA/FEC Direct PHY Intel FPGA IP section with Riviera-PRO* simulator support.
  • Removed note from the Provide separate interface for each PMA parameter in the Common Datapath Options section.
  • Added new section PMA Configuration Rules for Specific Protocol Mode Implementation with sub-sections for PMA Configuration Rules for SDI Mode, PMA Configuration Rules for HDMI Mode, PMA Configuration Rules for DP Mode and PMA Configuration Rules for CPRI Mode protocol modes.
  • Corrected the Ethernet Technology Consortium (ETC) FEC naming in the FEC Options section.
  • Updated naming for the IEEE MII interface in the PCS Options section.
  • Removed note from the Enable separate Avalon interface per PMA parameter in the Avalon® Memory-Mapped Interface Options section.
  • Updated the Analog Parameter Options in Parameter Editor figure in the Analog Parameter Options section.
  • Removed signals o_tx_am_gen_start and i_tx_am_gen_2x_ack from the Reset Signals table.
  • Removed the PCS Direct Signals: IEEE and PCS Direct Signals: IEEE_FLEXE_66/PCS66 topics from the Signal and Port Reference section.
  • Added new tables TX and RX Parallel Data to IEEE MII Port Mapping Signals for PCS Direct Mode and TX and RX Parallel Data to IEEE_FLEXE_66/PCS66 Mapping Signals for PCS Direct Mode in the Bit Mapping for PMA and FEC Mode PHY TX and RX Datapath section.
  • Removed signals o_tx_am_gen_start and i_tx_am_gen_2x_ack from the Reset Signal Requirements section.
  • Added note in the Run-time Reset Sequence—TX topic about RS-FEC mode support.
  • Removed the Run-time Reset Sequence—TX with FEC topic from the Reset Signal Requirements section.
  • Added note about using the TX Equalizer Tool in the TX Equalizer Co-efficients topic in the Direct Register Method Examples section.
  • Added Riviera-PRO* script location in the GTS PMA/FEC Direct PHY Intel FPGA IP Example Design Directory Structure section.
  • Added Riviera-PRO* script run command in the Simulating the GTS PMA/FEC Direct PHY Intel FPGA IP Example Design Testbench section.
  • Added information about modifying the example design pin assignments in the Hardware Testing the GTS PMA/FEC Direct PHY Intel FPGA IP Example Design section.
2024.07.08 24.2 Made the following changes:
  • Added a note about restricted support for Agilex™ 5 D-Series FPGAs in the GTS Transceiver Overview section.
  • Updated the Agilex™ 5 D-Series FPGA package information in figures in the Building Blocks section.
  • Added new table with the Agilex™ 5 D-Series FPGA power down information in the Unused PMA Rules section.
  • Updated the System PLL Clock Network figure in the System PLL section.
  • Added new section Shared Clocking Resources Between the GTS Transceiver Bank and HVIO Bank with information about shared clocking resources.
  • Clarified information in the I/O PLLs in HVIO Bank as System PLL section.
  • Added new section PCS Architecture with information about PCS direct modes.
  • Updated information in the FEC Loopback Mode section.
  • Added information about PCS direct mode in the Bonding Architecture section.
  • Updated the IP Overview section with the PCS direct mode information.
  • Updated the Preset IP Parameter Settings section with the PCS direct mode preset.
  • Updated PMA data rate parameter setting values and default value in description in the Common Datapath Options section.
  • Added new section PCS Options with information about the PCS direct parameter settings.
  • Updated the Enable readdatavalid port on Avalon® interface parameter setting in the Avalon® Memory-Mapped Interface Options section.
  • Added new section Register Map IP-XACT Support with information about the register map support in IP-XACT.
  • Added new section Analog Parameter Options with information about the RX and TX Analog parameter settings.
  • Added additional description for the i_tx_pll_refclk_p[N-1:0] and i_rx_cdr_refclk_p[N-1:0] signals in the TX and RX Reference Clock and Clock Output Interface Signals table.
  • Added PCS direct mode parallel data calculations in the Bit Mapping for PMA and FEC Mode PHY TX and RX Datapath section.
  • Updated the RX Manual Tuning description in the Configurable Software Settings section.
  • Updated the register map addresses for TX equalization in Logical Avalon Memory-Mapped Port Indexing and Direct Register Method Examples sections.
  • Updated the GTS Attribute Access Data Value 1 table with TX to RX parallel loopback data field value.
  • Updated the GTS System PLL Clock Intel FPGA IP Parameters and Mode of System PLL - System PLL Reference Clock and Output Frequencies tables with PCIE_FREQ_500 value setting.
  • Updated the Guidelines for GTS System PLL Clocks Intel FPGA IP Usage section with PCIe* compliance information.
  • Updated the Implementing the GTS Reset Sequencer Intel FPGA IP chapter introduction.
  • Updated the GTS Reset Sequencer Intel FPGA IP Design Flow section with additional information.
  • Updated supported simulator from VCS* to VCS* MX in several sections.
  • Updated the Example Design Options table with PCS direct mode and several 28.1 Gbps options.
  • Updated the Generating the GTS PMA/FEC Direct PHY Intel FPGA IP Example Design section with development kit board selection information.
  • Updated the GTS PMA/FEC Direct PHY Intel FPGA IP Example Design Functional Description section with the PCS direct mode information.
  • Added note in the Simulating the GTS PMA/FEC Direct PHY Intel FPGA IP Example Design Testbench section about VCS* MX waveform generation.
  • Added note in the Modifying the Example Design and Performing Simulation section about soft reset controller simulation model.
  • Added new section Hardware Testing the GTS PMA/FEC Direct PHY Intel FPGA IP Example Design.
  • Updated the Running Eye Viewer Tests section with information about the Eye Width measurements.
  • Updated the Running Link Optimization Tests section with information about the Eye Width measurements.
2024.04.01 24.1 Initial release.