2.6. Design Example Registers
Word Offset |
Register Category |
---|---|
0x1000–0x1016 |
Packet client registers |
0x2004–0x2023 |
Reserved |
0x4000–0x4C00 |
Arria 10 dynamic reconfiguration register base addresses for CAUI-4 (four-lane) variations. Register base address is 0x4000 for Lane 0, 0x4400 for Lane 1, 0x4800 for Lane 2, and 0x4C00 for Lane 3. (Bits [11:10] specify the lane). |
0x4000–0x6400 |
Arria 10 dynamic reconfiguration register base addresses for standard (ten-lane) variations. Register base address is 0x4000 for Lane 0, 0x4400 for Lane 1, 0x4800 for Lane 2, and 0x4C00 for Lane 3, 0x5000 for Lane 4, ... 0x6400 for Lane 9. (Bits [13:10] specify the lane). |
Addr |
Name |
Bit |
Description |
HW Reset Value |
Access |
---|---|---|---|---|---|
0x1000 | PKT_CL_SCRATCH | [31:0] | Scratch register available for testing. | RW | |
0x1001 | PKT_CL_CLNT | [31:0] | Four characters of IP block identification string "CLNT" | RO | |
0x1002 | PKT_CL_FEATURE | [9:0] | Feature vector to match DUT. Bits [8:3] have the value of 0 to indicate the DUT does not have the property or the value of 1 to indicate the DUT has the property.
|
RO | |
0x1006 | PKT_CL_TSD | [7:0] | Arria 10 device temperature sensor diode readout in Fahrenheit. | RO | |
0x1010 | PKT_GEN_TX_CTRL | [3:0] |
|
4'b0101 | RW |
0x1015 | PKT_CL_LOOPBACK_FIFO_ERR_CLR | [2:0] | Reports MAC loopback errors.
|
3'b0 | RO |
0x1016 | PKT_CL_LOOPBACK_RESET | [0] | MAC loopback reset. Set to the value of 1 to reset the design example MAC loopback. | 1'b0 | RW |