Zynq-7000 AP SoC and 7 Series FPGAs MIS v4.1
127
UG586 November 30, 2016
Chapter 1:
DDR3 and DDR2 SDRAM Memory Interface Solution
The ECC mode is optional and supported only for a 72-bit data width. The data mask feature
is disabled when ECC mode is enabled. When ECC mode is enabled, the entire DQ width is
always written. The DRAM DM bits cannot be used because the ECC operates over the entire
DQ data width. A top-level parameter called ECC controls the addition of ECC logic. When
this parameter is set to “ON,” ECC is enabled, and when the parameter is set to “OFF,” ECC
is disabled.
X-Ref Target - Figure 1-54
Figure 1-54:
ECC Block Diagram
-EMORY#ONTROLLER
-#
ECC ?DEC ?FIX
ECC ?GEN
-EMORY
#ONTROLLER#ORE
"LOCKS
ECC ?BUF
ECC ?MERGE ?ENC
PHY ?RDDATA
H?ROWS
PHY?RDDATA?VALID
RD ?DATA
CORRECT ?EN
ECC ?SINGLE ;=
ECC ?MULTIPLE ;=
ECC ?STATUS ?VALID
ECC ?ERROR ?ADDR
RD ?DATA ?ADDR
RD ?DATA ?OFFSET
WR ?DATA ?ADDR
WR ?DATA ?OFFSET
WR ?ECC ?BUF
MC ?WRDATA
MC ?WRDATA ?MASK
RAW ?NOT ?ECC
WRDATA
WRDATA ?MASK
RD ?MERGE ?DATA