User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 885
UG585 (v1.11) September 27, 2016
Appendix B: Register Details
Register ECC_scrub Details
Register (ddrc) CHE_ECC_CORR_BIT_MASK_31_0_REG_OFFSET
Field Name Bits Type Reset Value Description
reg_ddrc_dis_scrub 3 rw 0x1 0: Enable ECC scrubs (valid only when
reg_ddrc_ecc_mode = 100).
1: Disable ECC scrubs
reg_ddrc_ecc_mode 2:0 rw 0x0 DRAM ECC Mode. The only valid values that
works for this project are 000 (No ECC) and 100
(SEC/DED over 1-beat). To run the design in ECC
mode, set reg_ddrc_data_bus_width to 2'b01
(Half bus width) and reg_ddrc_ecc_mode to 100.
In this mode, there will be 16-data bits + 6-bit ECC
on the DRAM bus. Controller must NOT be put in
full bus width mode, when ECC is turned ON.
000 : No ECC,
001: Reserved
010: Parity
011: Reserved
100: SEC/DED over 1-beat
101: SEC/DED over multiple beats
110: Device Correction
111: Reserved
Name CHE_ECC_CORR_BIT_MASK_31_0_REG_OFFSET
Relative Address 0x000000F8
Absolute Address 0xF80060F8
Width 32 bits
Access Type ro
Reset Value 0x00000000
Description ECC data mask low