AXI4-Lite Slave Control/Status Register Map - 1.0 English

Versal Adaptive SoC Soft DDR4 SDRAM Memory Controller LogiCORE IP Product Guide (PG353)

Document ID
PG353
Release Date
2023-10-18
Version
1.0 English

ECC register map is shown in the following table. The register map is Little Endian. Write accesses to read-only or reserved values are ignored. Read accesses to write-only or reserved values return the value 0xDEADDEAD.

Table 1. ECC Control Register Map
Address Offset Register Name Access Type Default Value Description
0x00 ECC_STATUS R/W 0x0 ECC Status Register
0x04 ECC_EN_IRQ R/W 0x0 ECC Enable Interrupt Register
0x08 ECC_ON_OFF R/W 0x0 or 0x1 ECC On/Off Register. If C_ECC_ONOFF_RESET_

VALUE = 1, the default value is 0x1.

0x0C CE_CNT R/W 0x0 Correctable Error Count Register
(0x10–0x9C) Reserved
0x100 CE_FFD[31:00] R 0x0 Correctable Error First Failing Data Register
0x104 CE_FFD[63:32] R 0x0 Correctable Error First Failing Data Register
0x108 CE_FFD[95:64] 1 R 0x0 Correctable Error First Failing Data Register
0x10C CE_FFD [127:96] 1 R 0x0 Correctable Error First Failing Data Register
(0x110–0x17C) Reserved
0x180 CE_FFE R 0x0 Correctable Error First Failing ECC Register
(0x184–0x1BC) Reserved
0x1C0 CE_FFA[31:0] R 0x0 Correctable Error First Failing Address
0x1C4 CE_FFA[63:32] R 0x0 Correctable Error First Failing Address
(0x1C8–0x1FC) Reserved
0x200 UE_FFD [31:00] R 0x0 Uncorrectable Error First Failing Data Register
0x204 UE_FFD [63:32] R 0x0 Uncorrectable Error First Failing Data Register
0x208 UE_FFD [95:64] 1 R 0x0 Uncorrectable Error First Failing Data Register
0x20C UE_FFD [127:96] 1 R 0x0 Uncorrectable Error First Failing Data Register
(0x210–0x27C) Reserved
0x280 UE_FFE R 0x0 Uncorrectable Error First Failing ECC Register
(0x284–0x2BC) Reserved
0x2C0 UE_FFA[31:0] R 0x0 Uncorrectable Error First Failing Address
0x2C4 UE_FFA[63:32] R 0x0 Uncorrectable Error First Failing Address
(0x2C8–0x2FC) Reserved
0x300 FI_D[31:0] 2 W 0x0 Fault Inject Data Register
0x304 FI_D[63:32] 2 W 0x0 Fault Inject Data Register
0x308 FI_D[95:64] 1 2 W 0x0 Fault Inject Data Register
0x30C FI_D[127:96] 1 2 W 0x0 Fault Inject Data Register
(0x340–0x37C) Reserved
0x380 FI_ECC 2 W 0x0 Fault Inject ECC Register
  1. Data bits 64-127 are only enabled if the DQ width is 144 bits.
  2. FI_D* and FI_ECC* are only enabled if ECC_TEST parameter has been set to 1.