25G Ethernet Intel FPGA IP Release Notes
1. 25G Ethernet Intel FPGA IP Release Notes (Intel Stratix 10 Devices)
If a release note is not available for a specific IP version, the IP has no changes in that version. For information on IP update releases up to v18.1, refer to the Intel® Quartus® Prime Design Suite Update Release Notes.
Intel® FPGA IP versions match the Intel® Quartus® Prime Design Suite software versions until v19.1. Starting in Intel® Quartus® Prime Design Suite software version 19.2, Intel® FPGA IP has a new versioning scheme.
The Intel® FPGA IP version (X.Y.Z) number can change with each Intel® Quartus® Prime software version. A change in:
- X indicates a major revision of the IP. If you update the Intel® Quartus® Prime software, you must regenerate the IP.
- Y indicates the IP includes new features. Regenerate your IP to include these new features.
- Z indicates the IP includes minor changes. Regenerate your IP to include these changes.
1.1. 25G Ethernet Intel FPGA IP v19.4.1
Intel® Quartus® Prime Version | Description | Impact |
---|---|---|
20.4 |
Length checking update on VLAN frames:
|
— |
Updated the
Avalon® memory-mapped interface access to the status_* interface to prevent
Avalon®
memory-mapped timeout during reads to non-existent addresses:
|
— | |
RS-FEC enabled variants now support 100% throughput. | — |
1.2. 25G Ethernet Intel FPGA IP v19.4.0
Intel® Quartus® Prime Version | Description | Impact |
---|---|---|
19.4 |
rx_am_lock behavior change:
|
The interface signal, rx_am_lock, behaves differently from the previous versions for the RSFEC-enabled variants. |
Updated the RX MAC Start of Packet:
|
— | |
Added a new register to enable preamble checking:
|
— |
1.3. 25G Ethernet Intel FPGA IP v19.3.0
Intel® Quartus® Prime Version | Description | Impact |
---|---|---|
19.3 | For a MAC+PCS+PMA variant, the transceiver wrapper module name is now dynamically generated. This prevents unwanted module collision if multiple instances of the IP are being used in a system. | — |
1.4. 25G Ethernet Intel FPGA IP v19.2.0
Intel® Quartus® Prime Version | Description | Impact |
---|---|---|
19.2 | Design Example for 25G Ethernet
Intel® FPGA IP:
|
— |
1.5. 25G Ethernet Intel FPGA IP v19.1
Description | Impact |
---|---|
Added a new feature—Adaptive mode for RX PMA Adaptation:
|
These changes are optional. If you do not upgrade your IP core, it does not have this new feature. |
Renamed the Enable Altera Debug Master Endpoint (ADME) parameter to Enable Native PHY Debug Master Endpoint (NPDME) as per Intel® rebranding in the Intel® Quartus® Prime Pro Edition software. The Intel® Quartus® Prime Standard Edition software still uses Enable Altera Debug Master Endpoint (ADME). | — |
1.6. 25G Ethernet Intel FPGA IP v18.1
Description | Impact |
---|---|
Added a new feature—Elective PMA:
|
These changes are optional. If you do not upgrade your IP core, it does not have these new features. |
|
|
Design Example for 25G Ethernet Intel® FPGA IP: Renamed the target development kit option for Intel® Stratix® 10 devices from Stratix® 10 GX FPGA Development Kit to Stratix® 10 L-Tile GX Transceiver Signal Integrity Development Kit. |
— |
1.7. 25G Ethernet Intel FPGA IP v18.0
Description | Impact |
---|---|
Initial release for Intel® Stratix® 10 devices. | — |
1.8. 25G Ethernet Intel Stratix 10 FPGA IP User Guide Archives
IP versions are the same as the Intel® Quartus® Prime Design Suite software versions up to v19.1. From Intel® Quartus® Prime Design Suite software version 19.2 or later, IP cores have a new IP versioning scheme.
Intel® Quartus® Prime Version | IP Core Version | User Guide |
---|---|---|
20.1 | 19.4.0 | 25G Ethernet Intel® Stratix® 10 FPGA IP User Guide |
19.4 | 19.4.0 | 25G Ethernet Intel® Stratix® 10 FPGA IP User Guide |
19.3 | 19.3.0 | 25G Ethernet Intel® Stratix® 10 FPGA IP User Guide |
19.2 | 19.2.0 | 25G Ethernet Intel® Stratix® 10 FPGA IP User Guide |
19.1 | 19.1 | 25G Ethernet Intel® Stratix® 10 FPGA IP User Guide |
18.1 | 18.1 | 25G Ethernet Intel® Stratix® 10 FPGA IP User Guide |
18.0 | 18.0 | 25G Ethernet Intel® Stratix® 10 FPGA IP User Guide |
1.9. 25G Ethernet Intel Stratix 10 FPGA IP Design Example User Guide Archives
IP versions are the same as the Intel® Quartus® Prime Design Suite software versions up to v19.1. From Intel® Quartus® Prime Design Suite software version 19.2 or later, IP cores have a new IP versioning scheme.
Intel® Quartus® Prime Version | IP Core Version | User Guide |
---|---|---|
19.1 | 19.1 | 25G Ethernet Intel® Stratix® 10 FPGA IP Design Example User Guide |
18.1 | 18.1 | 25G Ethernet Intel® Stratix® 10 FPGA IP Design Example User Guide |
18.0 | 18.0 | 25G Ethernet Intel® Stratix® 10 FPGA IP Design Example User Guide |
2. 25G Ethernet Intel FPGA IP Release Notes (Intel Arria 10 Devices)
If a release note is not available for a specific IP version, the IP has no changes in that version. For information on IP update releases up to v18.1, refer to the Intel® Quartus® Prime Design Suite Update Release Notes.
Intel® FPGA IP versions match the Intel® Quartus® Prime Design Suite software versions until v19.1. Starting in Intel® Quartus® Prime Design Suite software version 19.2, Intel® FPGA IP has a new versioning scheme.
The Intel® FPGA IP version (X.Y.Z) number can change with each Intel® Quartus® Prime software version. A change in:
- X indicates a major revision of the IP. If you update the Intel® Quartus® Prime software, you must regenerate the IP.
- Y indicates the IP includes new features. Regenerate your IP to include these new features.
- Z indicates the IP includes minor changes. Regenerate your IP to include these changes.
2.1. 25G Ethernet Intel FPGA IP v19.4.1
Intel® Quartus® Prime Version | Description | Impact |
---|---|---|
20.4 |
Length checking update on VLAN frames:
|
— |
Updated the
Avalon® memory-mapped interface access to the status_* interface to prevent
Avalon®
memory-mapped timeout during reads to non-existent addresses:
|
2.2. 25G Ethernet Intel FPGA IP v19.4.0
Intel® Quartus® Prime Version | Description | Impact |
---|---|---|
19.4 |
rx_am_lock behavior change:
|
The interface signal, rx_am_lock, behaves differently from the previous versions for the RSFEC-enabled variants. |
Updated the RX MAC Start of Packet:
|
— | |
Added a new register to enable preamble checking:
|
— |
2.3. 25G Ethernet Intel FPGA IP v19.1
Description | Impact |
---|---|
Renamed the Enable Altera Debug Master Endpoint (ADME) parameter to Enable Native PHY Debug Master Endpoint (NPDME) as per Intel® rebranding in the Intel® Quartus® Prime Pro Edition software. The Intel® Quartus® Prime Standard Edition software still uses Enable Altera Debug Master Endpoint (ADME). | — |
2.4. 25G Ethernet IP Core v17.0
Description | Impact |
---|---|
Added shadow feature for reading statistics registers.
|
The new feature supports improved reliability in statistics counter reads. To read a statistics counter, first set the shadow request bit for that set of registers (RX or TX), and then read from a snapshot of the register. The read values stop incrementing while the shadow feature is in effect, but the underlying counters continue to increment. After you reset the request, the counters resume their accumulated values. In addition, the new register fields include parity-error status and clear bits. |
Modified RS-FEC alignment marker format to comply with the now-finalized Clause 108 of the IEEE 802.3by specification. Previously the RS-FEC feature complied with the 25G/50G Consortium Schedule 3, prior to IEEE specification finalization. | The RX RS-FEC now detects and locks to both the old and new alignment markers, but the TX RS-FEC generates only the new IEEE alignment marker format. |
2.5. 25G Ethernet IP Core v16.1
Description | Impact |
---|---|
Initial release in the Intel FPGA IP Library. |
— |
2.6. 25G Ethernet Intel Arria 10 FPGA IP User Guide Archive
IP versions are the same as the Intel® Quartus® Prime Design Suite software versions up to v19.1. From Intel® Quartus® Prime Design Suite software version 19.2 or later, IP cores have a new IP versioning scheme.
Intel® Quartus® Prime Version | IP Core Version | User Guide |
---|---|---|
19.4 | 19.4.0 | 25G Ethernet Intel® Arria® 10 FPGA IP User Guide |
17.0 | 17.0 | 25G Ethernet Intel® Arria® 10 FPGA IP User Guide |
2.7. 25G Ethernet Intel Arria 10 FPGA IP Design Example User Guide Archives
IP versions are the same as the Intel® Quartus® Prime Design Suite software versions up to v19.1. From Intel® Quartus® Prime Design Suite software version 19.2 or later, IP cores have a new IP versioning scheme.
Intel® Quartus® Prime Version | IP Core Version | User Guide |
---|---|---|
16.1 | 16.1 | 25G Ethernet Design Example User Guide |