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.

Visible to Intel only — GUID: vgy1666730562162

Ixiasoft

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.