A newer version of this document is available. Customers should click here to go to the newest version.
7. Register Descriptions
When you request a CSR access through AXI-Lite interface, this request will be translated internally to Avalon® memory-mapped protocol and the request address will be decoded based on the address maps shown in this section and routed to the correct destination reconfiguration interface.
Since AXI-Lite supports byte addressing, for E-tile, incoming AXI-Lite read/write address will be divided by 4 to generate 32-bit addresses before issuing the request into E-tile Hard IP for Ethernet.
For F-tile, the Reconfiguration Avalon® memory-mapped interfaces support write byte enables so the incoming AXI-Lite read/write address will be decoded and directly mapped to the transceiver Avalon® memory-mapped interface.
The Ethernet SS AXI-Lite interface does not support unaligned access and any requests with unaligned access will be translated to full aligned access, ignoring the lower 2 address bits on the request.
| Base Address | Description |
|---|---|
| 0x000_0000 | Subsystem Registers |
| 0x020_0000 | Port0 |
| 0x040_0000 | Port1 |
| 0x060_0000 | Port2 |
| 0x080_0000 | Port3 |
| 0x0A0_0000 | PTP Channel (EHIP Channel 4) |
| 0x0C0_0000 | PTP Channel (EHIP Channel 5) |
| 0x0E0_0000 | PTP Channel (EHIP Channel 6) |
| 0x100_0000 | PTP Channel (EHIP Channel 7) |
| 0x120_0000 | Port4 |
| 0x140_0000 | Port5 |
| 0x160_0000 | Port6 |
| 0x180_0000 | Port7 |
| 0x1A0_0000 | Port8 |
| 0x1C0_0000 | Port9 |
| 0x1E0_0000 | Port10 |
| 0x200_0000 | Port11 |
| 0x220_0000 | PTP Channel (EHIP Channel 16) |
| 0x240_0000 | PTP Channel (EHIP Channel 17) |
| 0x260_0000 | PTP Channel (EHIP Channel 18) |
| 0x280_0000 | PTP Channel (EHIP Channel 19) |
| 0x2A0_0000 | Port12 |
| 0x2C0_0000 | Port13 |
| 0x2E0_0000 | Port14 |
| 0x300_0000 | Port15 |