2.5. Design Example Register Map
Below is the register mapping for the eCPRI IP core design example:
For detailed information on Ethernet MAC, Ethernet MAC Native PHY, and eCPRI IP core register maps, refer to the respective user guides.
Address | Register |
---|---|
0x20100000 – 0x201FFFFF 2 | IOPLL Re-configuration Register. |
0x20200000 – 0x203FFFFF | Ethernet MAC Avalon-MM Register |
0x20400000 – 0x205FFFFF | Ethernet MAC Native PHY Avalon-MM Register |
0x20600000 – 0x207FFFFF2 | Native PHY RS-FEC Avalon-MM Register. |
0x40000000 – 0x5FFFFFFF | eCPRI IP Avalon-MM Register |
0x80000000 – 0x9FFFFFFF | Ethernet Design Test Generator/Verifier Avalon-MM Register |
Address | Register |
---|---|
0x00100000 – 0x001FFFFF | IOPLL Re-configuration Register |
0x00200000 – 0x003FFFFF | Ethernet MAC Avalon-MM Register |
0x00400000 – 0x005FFFFF | Ethernet MAC Native PHY Avalon-MM Register |
0x00600000 – 0x007FFFFF | Native PHY RS-FEC Avalon-MM Register |
Note: You can access the Ethernet MAC and Ethernet MAC Native PHY AVMM registers using word offset instead of byte offset.
Word Offset | Register Type | Default Value | Access Type |
---|---|---|---|
0x0 | Start Send Data:
|
0x0 | RW |
0x1 | Continuous Packet Enable | 0x0 | RW |
0x2 | Clear Error | 0x0 | RW |
0x3 3 | Rate Switch:
Note: This register is not available for Intel® Agilex™ 7 F-tile and Arria® 10 designs.
|
|
RW |
0x43 | Rate Switch Done:
|
0x0 | RO |
0x5 4 | System Configuration Status:
|
0x0 | RO |
0x64 | CPRI Negotiation Complete:
|
0x0 | RW |
0x74 | CPRI Negotiation Complete:
|
0x0 | RW |
0x8 - 0x1F | Reserved. | ||
0x20 | eCPRI Error Interrupt:
|
0x0 | RO |
0x21 | External Packets Error | 0x0 | RO |
0x22 | External PTP Packets TX Start of Packet (SOP) Count | 0x0 | RO |
0x23 | External PTP Packets TX End of Packet (EOP) Count | 0x0 | RO |
0x24 | External Miscellaneous Packets TX SOP Count | 0x0 | RO |
0x25 | External Miscellaneous Packets TX EOP Count | 0x0 | RO |
0x26 | External RX Packets SOP Count | 0x0 | RO |
0x27 | External RX Packets EOP Count | 0x0 | RO |
0x28 | External Packets Error Count | 0x0 | RO |
0x29 - 0x2C | Reserved. | ||
0x2D | External PTP Timestamp Fingerprint Error Count | 0x0 | RO |
0x2E | External PTP Timestamp Fingerprint Error | 0x0 | RO |
0x2F | External Rx Error Status | 0x0 | RO |
0x30 - 0x47 | Reserved. | ||
0x48 | eCPRI Packets Error | RO | |
0x49 | eCPRI TX SOP Count | RO | |
0x4A | eCPRI TX EOP Count | RO | |
0x4B | eCPRI RX SOP Count | RO | |
0x4C | eCPRI RX EOP Count | RO | |
0x4D | eCPRI Packets Error Count | RO |
4 Only present in eCPRI design example with IWF feature enabled.