GTS Ethernet Intel® FPGA Hard IP User Guide

ID 817676
Date 1/23/2025
Public

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

Document Table of Contents

C. Appendix C: Document Revision History for the GTS Ethernet Intel® FPGA Hard IP User Guide

Document Version Quartus® Prime Version Changes
2024.01.23 24.3.1 Made the following changes:
  • Updated GTS Ethernet Intel® FPGA Hard IP GUI to show the Ethernet Operation Mode parameter in Configure GTS Ethernet Hard IP.
  • Added the following parameters in the GTS Ethernet Intel FPGA Hard IP Parameters table:
    • Ethernet Operation Mode
    • MAC Use case
  • Updated the diagram and table in the Directory Structure section to show ed_debug_signals.stp file.
  • Updated the GTS Ethernet Intel® FPGA Hard IP Interfaces diagram to include a note in Integrate GTS Ethernet Intel® FPGA Hard IP into Your Application section.
  • Updated the Analog Parameters tab in the GTS Ethernet Intel® FPGA Hard IP GUI to show Enable VSR Mode parameter.
  • Added new parameter Enable VSR mode in the GTS PMA Analog Parameters Settings table.
  • Added a new topic Connect the Multirate Auto-Negotiation and Link Training under Integrate to your Application.
  • Added new parameters Ethernet Operation Mode and MAC Use case in the following sections:
    • Simulate, Compile, and Validate (MAC+PCS)- Single Instance
    • Simulate, Compile, and Validate (MII PCS Only/PCS66 OTN/PCS66 FlexE)- Single Instance
    • Simulate, Compile, and Validate - Single Instance
    • Simulate and Compile PTP1588- Single Instance
    • Simulate, Compile, and Validate - Multiple Instance
  • Added the following new topics under Simulate, Compile, and Validate- Auto-Negotiation and Link Training:
    • Auto-Negotiation and Link Training for General Ethernet Mode
    • Multirate Auto-Negotiation and Link Training for Reconfigurable mode AN/LT
  • Added new parameter Enable Multirate AN/LT in the Selected IP Parameter for Auto-Negotiation and Link Training table.
  • Removed the parameter Status Clock Frequency from the Selected IP Parameter for Auto-Negotiation and Link Training table.
  • Updated the following in the Use Signal Tap Analyzer for Troubleshooting section:
    • Updated the diagram
    • Added the signal rx_lane_current_status
    • Removed the signal rx_am_lock_stp_dbg
  • Added timestamp accuracy support in advanced mode in the Features section.
2024.10.12 24.3 Made the following changes:
  • Updated Resource Utilization table.
  • Updated Supported Ethernet Protocol table in Agilex™ 5 Ethernet Hard IP Features.
  • Added Aldec Riviera-PRO* simulator support in Simulate the Design Example.
  • Updated GTS Ethernet Intel® FPGA Hard IP Interfaces block diagram in the Integrate GTS Ethernet Intel FPGA Hard IP into Your Application.
  • Removed o_rx_am_lock port from the Connect the Status Interface.
  • Updated clock connections in PTP-Based synchronous and asynchronous operation diagrams in Implement Clock Connections in PTP-Based Design.
  • Added design example generation and simulation support for D-Series and E-Series Device Group A.
  • Updated the clock controller configurations for example designs.
  • Updated Verify the Simulation Results topic in the Simulate, Compile, and Validate (MAC+PCS) - Single Instance section.
  • Corrected the script command from chkmac_status to chkmac_stats in Run the Hardware Test.
  • Updated the Simulators Output and Waveform in the Simulate, Compile, and Validate (MII PCS Only /PCS66 OTN/PCS66 FlexE) - Single Instance section.
  • Updated Simulators Output and Waveform in the Simulate, Compile, and Validate SyncE - Single Instance design example section.
  • Updated IP parameters settings for Multiple Instance and AN/LT Design Example.
  • Added hardware support for PTP1588 design example in Simulate and Compile PTP1588 - Single Instance.
  • Updated Simulators Output in the Simulate, Compile, and Validate - Auto Negotiation and Link Training.
  • Revised the per-defined signal tap debug signals and description in the Use Signal Tap Analyzer for Troubleshooting section.
  • Added Riviera-PRO script location in the IP and design example Directory Structure.
  • Updated Byte Order on the Client Interface Channels with Preamble Pass-Through in the Appendix: Order of Ethernet Transmission.
  • Updated the Appendix section: PTP RX Flow.
2024.08.05 24.2 (patch 0.01) Made the following changes:
  • Updated Select Design parameter description in the Design Example Parameters table of Generate GTS Ethernet Hard IP Design Example section.
  • Updated Clock Connections for MAC Synchronous Operation diagram in Implement MAC Synchronous Clock Connections to Single Instance section.
  • Updated Insert Alignment Markers diagram in Insert Alignment Marker section.
  • Added the following Auto-Negotiation and Link Training sections:
    • Enable Auto-Negotiation and Link Training Parameter in the Configure GTS Ethernet Hard IP.
    • Connect the Auto-Negotiation and Link Training topic in the Integrate GTS Ethernet Intel® FPGA Hard IP into Your Application chapter.
    • Simulate, Compile, and Validate - Auto-Negotiation and Link Training.
    • Auto-Negotiation and Link Training in the Block Description chapter.
2024.07.08 24.2 Made the following changes:
  • Reorganized the document structure and content.
  • Updated the following chapters:
    • Overview
    • Install and License the GTS Ethernet Intel® FPGA Hard IP
    • Configure and Generate Ethernet Hard IP Variant
    • Integrate GTS Ethernet Intel® FPGA Hard IP into Your Application
  • Added the following design example chapters and updated their content and diagrams:
    • Simulate, Compile, and Validate (MAC+PCS) - Single Instance
    • Simulate, Compile, and Validate (MII PCS Only/PCS66 OTN/PCS66 FlexE) - Single Instance
    • Simulate, Compile, and Validate SyncE - Single Instance
    • Simulate and Compile PTP 1588 - Single Instance
    • Simulate, Compile, and Validate - Multiple Instance
  • Added a new chapter: Troubleshoot and Diagnose Issues
  • Moved the following chapters to Appendix:
    • Functional Description
    • Configuration Registers
    • Document Revision History
2024.04.01 24.1 Initial release.