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
7.7. TX Reed-Solomon FEC Registers
Addr | Name | Description | Reset | Access |
---|---|---|---|---|
0xC00 | REVID | Reed-Solomon FEC TX module revision ID. | 0x0504_2018 |
RO |
0xC01 | TX_RSFEC_NAME_0 | First 4 characters of IP core variation identifier string, "25geRSFECoTX". | 0x3235_6765 | RO |
0xC02 | TX_RSFEC_NAME_1 | Middle 4 characters of IP core variation identifier string, "25geRSFECoTX". | 0x5253_4645 | RO |
0xC03 | TX_RSFEC_NAME_2 | Final 4 characters of IP core variation identifier string, "25geRSFECoTX". | 0x436F_5458 | RO |
0xC04 | ERR_INS_EN |
Configuration register to enable error insertion in RS-FEC transmitter. Writing 1'b1 enables the feature. Writing 1'b0 disables it. The following encodings are defined:
|
0x00000000 | RW |
0xC05 | ERR_MASK | Specifies the bit masks for symbols and bits in a group for error injection. Each FEC codeword consists of 528 symbols of 10 bits each. The encoder works on groups of 8 symbols (80 bits). Therefore, each FEC codeword consists of 66 groups. Writing 1'b1 enables the feature. Writing 1'b0 disables it. The following encodings are defined:
|
0x00000000 | RW |
0xC06 | BYPASS_RSFEC | Bypass RS-FEC core. Used by both TX and RX RS-FEC cores. Writing 1'b1 enables the feature. Writing 1'b0 disables it. The following encodings are defined:
|
0x00000000 | RW |