The Soft ECC Proxy IP provides registers to control its behavior and also provides its status information. The register space in this IP can be accessed through the AXI4-Lite interface. The following are the list of existing registers in this IP.
Offset (hex) | Register Name | Access Type | Reset Value | Description |
---|---|---|---|---|
0x00 | Soft Reset Register | Write Only | 0x0 | Soft Reset Register |
0x04 | Interrupt type Register | Read Only | 0x0 | Interrupt Type Register: This register gives the information on type of error occurred (single-bit/double-bit). |
0x10 | Interrupt Status Register 0 | Read Only | 0x0 | Gives the status of Single bit error occurred on data bytes 0 to 31. |
0x14 | Interrupt Status Register 1 | Read Only | 0x0 | Gives the status of Single bit error occurred on data bytes 32 to 63. |
0x20 | Interrupt Status Register 2 | Read Only | 0x0 | Gives the status of Double bit error occurred on data bytes 0 to 31. |
0x24 | Interrupt Status Register 3 | Read Only | 0x0 | Gives the status of Double bit error occurred on data bytes 32 to 63. |
0x28 | Error Start Address Register | Read Only | 0x0 | Gives the lower 32 bits of the Busrt address when the first error occurs. |
0x2C | Error Start Address Register 1 | Read Only | 0x0 | Gives the higher 32 bits of the Busrt address when the first error occurs. |
0x30 | Single Bit Error Count Register | Read Only | 0x0 | Gives the number of single bit errors occured |
0x34 | Double Bit Error Count Register | Read Only | 0x0 | Gives the number of double bit errors occured |