1. About the 25G Ethernet Intel FPGA IP
2. Getting Started
3. 25G Ethernet Intel FPGA IP Parameters
4. Functional Description
5. Reset
6. Interfaces and Signal Descriptions
7. Control, Status, and Statistics Register Descriptions
8. Debugging the Link
9. 25G Ethernet Stratix® 10 Intel® FPGA IP User Guide Archives
10. Document Revision History for the 25G Ethernet Stratix® 10 Intel® FPGA IP User Guide
6.1. TX MAC Interface to User Logic
6.2. RX MAC Interface to User Logic
6.3. Transceivers
6.4. Transceiver Reconfiguration Signals
6.5. Avalon® Memory-Mapped Management Interface
6.6. PHY Interface Signals
6.7. 1588 PTP Interface Signals
6.8. Miscellaneous Status and Debug Signals
6.9. Reset Signals
1.5. Performance and Resource Utilization
The following table shows the typical device resource utilization for selected configurations using the current version of the Quartus® Prime software. With the exception of M20K memory blocks, the numbers of ALMs and logic registers are rounded up to the nearest 100. The timing margin for this IP core is a minimum of 15%.
IP Core Variation | A | B | C | D |
---|---|---|---|---|
Parameter | ||||
Ready Latency | 0 | 0 | 3 | 3 |
Enable RS-FEC | — | On | — | — |
Core Variant | MAC+PCS+PMA | |||
Enable flow control | — | Standard flow control, 1 queue | Standard flow control, 1 queue | Standard flow control, 1 queue |
Enable link fault generation | — | — | On | On |
Enable preamble passthrough | — | — | On | On |
Enable TX CRC passthrough | On | — | — | — |
Enable MAC statistics counters | — | On | On | On |
Enable IEEE 1588 | — | — | On | — |
Enable 10G/25G Dynamic Rate Switching | — | — | — | On |
Enable Native PHY Debug Master Endpoint (NPDME) | — | — | — | On |
IP Core Variation |
ALMs |
Dedicated Logic Registers |
Block Memory Bits |
---|---|---|---|
A | 4300 | 9200 | 0 |
B | 17700 | 45200 | 114880 |
C | 14700 | 38400 | 11912 |
D | 8700 | 18700 | 1024 |
IP Core Variation |
Latency (ns) |
---|---|
A | 210.0 |
B | 1002.2 |
C | 465.2 |
D | 10G: 668.8 25G: 265.5 |
IP Core Variation | A | B | C | D |
---|---|---|---|---|
Parameter | ||||
Ready Latency | 0 | 0 | 3 | 3 |
Enable RS-FEC | — | On | — | — |
Core Variant | MAC+PCS | |||
Enable flow control | — | Standard flow control, 1 queue | Standard flow control, 1 queue | Standard flow control, 1 queue |
Enable link fault generation | — | — | On | On |
Enable preamble passthrough | — | — | On | On |
Enable TX CRC passthrough | On | — | — | — |
Enable MAC statistics counters | — | On | On | On |
Enable IEEE 1588 | — | — | On | — |
Enable 10G/25G Dynamic Rate Switching | — | — | — | On |
Enable Native PHY Debug Master Endpoint (NPDME) | — | — | — | On |
IP Core Variation |
ALMs |
Dedicated Logic Registers |
Block Memory Bits |
---|---|---|---|
A | 4300 | 9200 | 0 |
B | 17700 | 45600 | 114880 |
C | 14600 | 37800 | 11912 |
D | 8600 | 19500 | 1024 |