F-Tile Dynamic Reconfiguration Design Example User Guide
ID
710582
Date
8/18/2025
Public
1. Quick Start Guide
2. Detailed Description for CPRI Multirate Design Example
3. Detailed Description for Ethernet Multirate Design Example
4. Detailed Description for Ethernet Multirate Design Example with Auto-Negotiation and Link Training Enabled
5. Detailed Description for PMA/FEC Direct PHY Multirate Design Example
6. Detailed Description for Ethernet to CPRI Design Example
7. Detailed Description for PMA/FEC Direct PHY Static IPs Design Implementation
8. F-Tile Dynamic Reconfiguration Design Example User Guide Archives
9. Document Revision History for the F-Tile Dynamic Reconfiguration Design Example User Guide
3.2. Ethernet Multirate Design Example: Registers
| Address Range | Maps to |
|---|---|
| 0x00000000 - 0x0000FFFF | Ethernet Registers for port 0 |
| 0x00800000 - 0x008FFFFF | Transceiver Registers for port 0 |
| 0x00100000 - 0x0010FFFF | 25G Packet Client |
| 0x10035000 - 0x100353FF | Dynamic Reconfiguration Controller Registers |
| 0x1010_0000 - 0x101F_FFFC | Auto-negotiation and link training |
| Address Range | Maps to |
|---|---|
| 0x00000000 - 0x0000FFFF | Ethernet Registers for port 0 |
| 0x00800000 - 0x008FFFFF | Transceiver Registers for port 0 |
| 0x00010000 - 0x0001FFFF | Ethernet Registers for port 1 |
| 0x00900000 - 0x009FFFFF | Transceiver Registers for port 1 |
| 0x00020000 - 0x0002FFFF | Ethernet Registers for port 2 |
| 0x00A00000 - 0x00AFFFFF | Transceiver Registers for port 2 |
| 0x00030000 - 0x0003FFFF | Ethernet Registers for port 3 |
| 0x00B00000 - 0x00BFFFFF | Transceiver Registers for port 3 |
| 0x00100000 - 0x0010FFFF | 100G Packet Client |
| 0x00200000 - 0x0020FFFF | 25G Packet Client for port 0 |
| 0x00210000 - 0x0021FFFF | 25G Packet Client for port 1 |
| 0x00220000 - 0x0022FFFF | 25G Packet Client for port 2 |
| 0x00230000 - 0x0023FFFF | 25G Packet Client for port 3 |
| 0x00300000 - 0x0030FFFF | 50G Packet Client for port 0 |
| 0x00310000 - 0x0031FFFF | 50G Packet Client for port 2 |
| 0x10035000 - 0x100353FF | Dynamic Reconfiguration Controller Registers |
| 0x1010_0000 - 0x101F_FFFC | Auto-negotiation and link training |
| Address Range | Maps to |
|---|---|
| 0x00000000 - 0x0000FFFF | Ethernet Registers for port 0 |
| 0x00800000 - 0x008FFFFF | Transceiver Registers for port 0 |
| 0x00010000 - 0x0001FFFF | Ethernet Registers for port 1 |
| 0x00900000 - 0x009FFFFF | Transceiver Registers for port 1 |
| 0x00020000 - 0x0002FFFF | Ethernet Registers for port 2 |
| 0x00A00000 - 0x00AFFFFF | Transceiver Registers for port 2 |
| 0x00030000 - 0x0003FFFF | Ethernet Registers for port 3 |
| 0x00B00000 - 0x00BFFFFF | Transceiver Registers for port 3 |
| 0x00100000 - 0x0010FFFF | 400G Packet Client |
| 0x00200000 - 0x0020FFFF | 100G Packet Client for port 0 |
| 0x00210000 - 0x0021FFFF | 100G Packet Client for port 1 |
| 0x00220000 - 0x0022FFFF | 100G Packet Client for port 2 |
| 0x00230000 - 0x0023FFFF | 100G Packet Client for port 3 |
| 0x00300000 - 0x0030FFFF | 200G Packet Client for port 0 |
| 0x00310000 - 0x0031FFFF | 200G Packet Client for port 2 |
| 0x10035000 - 0x100353FF | Dynamic Reconfiguration Controller Registers |
| 0x1010_0000 - 0x101F_FFFC | Auto-negotiation and link training |
| Address Range | Maps to |
|---|---|
| 0x00000000 - 0x0000FFFF | Ethernet Registers for port 0 |
| 0x00800000 - 0x008FFFFF | Transceiver Registers for port 0 |
| 0x00010000 - 0x0001FFFF | Ethernet Registers for port 1 |
| 0x00900000 - 0x009FFFFF | Transceiver Registers for port 1 |
| 0x00020000 - 0x0002FFFF | Ethernet Registers for port 2 |
| 0x00A00000 - 0x00AFFFFF | Transceiver Registers for port 2 |
| 0x00030000 - 0x0003FFFF | Ethernet Registers for port 3 |
| 0x00B00000 - 0x00BFFFFF | Transceiver Registers for port 3 |
| 0x00100000 - 0x0010FFFF | 400G Packet Client |
| 0x00200000 - 0x0020FFFF | 100G Packet Client for port 0 |
| 0x00210000 - 0x0021FFFF | 100G Packet Client for port 1 |
| 0x00220000 - 0x0022FFFF | 100G Packet Client for port 2 |
| 0x00230000 - 0x0023FFFF | 100G Packet Client for port 3 |
| 0x00300000 - 0x0030FFFF | 200G Packet Client for port 0 |
| 0x00310000 - 0x0031FFFF | 200G Packet Client for port 2 |
| 0x10035000 - 0x100353FF | Dynamic Reconfiguration Controller Registers |
| 0x1010_0000 - 0x101F_FFFC | Auto-negotiation and link training |