2.4.2. Packet Client Registers
Access | Definition |
---|---|
RO | Read only. |
RW | Read and write. |
RWC | Read, and write and clear. The user application writes 1 to the register bit(s) to invoke a defined instruction. The IP clears the bit(s) upon executing the instruction. |
Address | 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 |
0x1003 | rx_status | [31:0] |
|
— | RO |
0x1004 | tx_pkt_cnt | [31:0] | Total number of packets transferred in the transmit direction. | — | RO |
0x1005 | rx_pkt_cnt | [31:0] | Total number of packets transferred in receive direction. | — | RO |
0x1006 | rx_err_cnt | [31:0] | Total number of packets received with error. | — | RO |
0x1007 | control | [31:0] |
|
— | RW |
0x1008 | Packet Size Configure | [29:0] | Specify the transmit packet size in bytes. These bits have dependencies to PKT_GEN_TX_CTRL register.
|
0x25800040 | RW |
0x1009 | Packet Number Control | [31:0] | Specify the number of packets to transmit from the packet generator. | 0xA | RW |
0x1010 | PKT_GEN_TX_CTRL | [7:0] |
|
0x6 | RW |
0x1011 | Destination address lower 32 bits | [31:0] | Destination address (lower 32 bits) | 0x56780ADD | RW |
0x1012 | Destination address upper 16 bits | [15:0] | Destination address (upper 16 bits) | 0x1234 | RW |
0x1013 | Source address lower 32 bits | [31:0] | Source address (lower 32 bits) | 0x43210ADD | RW |
0x1014 | Source address upper 16 bits | [15:0] | Source address (upper 16 bits) | 0x8765 | RW |