25G Ethernet Arria® 10 FPGA IP User Guide

ID 683639
Date 7/25/2024
Public
Document Table of Contents

10. Document Revision History for the 25G Ethernet Arria® 10 FPGA IP User Guide

Document Version Quartus® Prime Version IP Version Changes
2024.07.25 23.3 20.1.0 Removed references to NCSim simulator.
2021.03.29 21.1 19.4.0 Updated the descriptions for the following signals in Table: Signals of the 1588 Precision Time Protocol Interface:
  • tx_etstamp_ins_ctrl_residence_time_calc_format
  • tx_egress_timestamp_64b_data[63:0]
  • tx_egress_timestamp_96b_fingerprint[(W–1):0]
  • tx_egress_timestamp_64b_fingerprint[(W–1):0]
2020.10.12 20.3 19.4.0
  • Updated the description in the About the 25G Ethernet Intel FPGA IP section.
  • Updated the description in the 25G Ethernet Intel FPGA IP Supported Features section.25G Ethernet Intel FPGA IP Supported Features
  • Added a note to the Length Checking section to state that the MAC has a counter limit of 0xFFFF starting from Quartus® Prime Pro Edition software version 20.3 onward.
  • Made minor editorial updates throughout the document.
2020.06.22 19.4 19.4.0
  • Updated the Length/Type Field Processing section.
  • Update the descriptions to the following signals in Table: Avalon® Streaming TX Datapath:
    • l1_tx_data[63:0]
    • l1_tx_valid
    • l1_tx_ready
  • Removed Figure: Client to 25G Ethernet Intel FPGA IP MAC Avalon Streaming Interface.
  • Added the following Figures:
    • Client to 25G Ethernet Intel FPGA IP MAC Avalon® Streaming Interface when Ready Latency is 0 (1 of 2)
    • Client to 25G Ethernet Intel FPGA IP MAC Avalon® Streaming Interface when Ready Latency is 0 (2 of 2)
    • Client to 25G Ethernet Intel FPGA IP MAC Avalon® Streaming Interface when Ready Latency is 3 (1 of 2)
    • Client to 25G Ethernet Intel FPGA IP MAC Avalon® Streaming Interface when Ready Latency is 3 (2 of 2)
2020.04.13 19.4 19.4.0
  • Updated the Simulating the IP Core section.
  • Updated the Length Checking section.
  • Updated Table: Avalon® Streaming RX Datapath to update the description for l1_rx_error[5:0].
  • Updated Table: Receive Side Statistics Registers to update the descriptions for CNTR_RX_1519toMAXB_HI, CNTR_RX_OVERSIZE_LO, and CNTR_RX_OVERSIZE_HI.
  • Updated the description and reset value for RXMAC_CONTROL and description for LINK_FAULT in Table: RX MAC Registers.
2020.02.20 19.4 19.4.0
  • Updated the description for frame monitoring and statistics in the 25G Ethernet Intel FPGA IP Core Supported Features section.
  • Updated the Debugging the Link section.
2019.12.16 19.4 19.4.0
  • Updated the description in the About the 25G Ethernet Intel FPGA IP Core section.
  • Updated Table: IP Core FPGA Resource Utilization for 25G Ethernet Intel FPGA IP Core for Arria® 10 Devices.
  • Updated the description in the PTP Transmit Functionality section.
  • Updated the descriptions for the following signals in Table: Signals of the 1588 Precision Time Protocol Interface:
    • tx_etstamp_ins_ctrl_offset_timestamp[15:0]
    • tx_etstamp_ins_ctrl_offset_correction_field[15:0]
    • tx_etstamp_ins_ctrl_offset_checksum_field[15:0]
    • tx_etstamp_ins_ctrl_offset_checksum_correction[15:0]
  • Added rx_am_lock to Table: Miscellaneous Status and Debug Signals.
  • Updated the description and reset value for RXMAC_CONTROL in Table: RX MAC Registers.
  • Updated the description of the Avalon® Memory-Mapped Management Interface section.
  • Updated the Statistics Registers section.
  • Renamed Altera Debug Master Endpoint (ADME) to Native PHY Debug Master Endpoint (NPDME).
  • Updated for latest Intel® branding standards.
2018.10.23 17.0 17.0
  • Updated Table: PHY Registers:
    • Added bit[1] description for RX_PCS_FULLY_ALIGNED_S.
    • Updated the descriptions for KHZ_REF, KHZ_RX, and KHZ_TX.
  • Made minor editorial updates to the document.
2018.07.17 17.0 17.0
  • Renamed the document as 25G Ethernet Intel Arria 10 FPGA IP User Guide.
  • Renamed "25G Ethernet" IP core to "25G Ethernet Intel FPGA IP" as per Intel rebranding.
  • Updated Table: TX 1588 PTP Registers to correct the HW reset value of the TX_PTP_CLK_Period register to 0x28F5C.
  • Updated Table: RX 1588 PTP Registers to correct the HW reset value of the RX_PTP_CLK_Period register to 0x28F5C.
  • Updated for latest Intel branding standards.
Date Quartus Prime Version Changes
2017.11.07 17.0

Added link to KDB Answer that provides workaround for potential jitter on Arria® 10 devices due to cascading ATX PLLs in the IP core. Refer to Handling Potential Jitter in Arria 10 Devices .

2017.08.28 17.0
2016.10.31 16.1 Initial release.