16.11.2015 Views

UltraScale Architecture Memory Resources

ug573-ultrascale-memory-resources

ug573-ultrascale-memory-resources

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 3: Built-in Error Correction<br />

X-Ref Target - Figure 3-1<br />

WRADDR[8:0]<br />

RDADDR[8:0]<br />

DINP[7:0]<br />

ECCPARITY[7:0]<br />

INJECTSBITERR<br />

INJECTDBITERR<br />

DIN[63:0]<br />

8<br />

1<br />

1<br />

64<br />

64-bit<br />

ECC<br />

Encode<br />

wraddr 9<br />

rdaddr 9<br />

8<br />

0<br />

8<br />

8<br />

Data In<br />

1<br />

EN_ECC_WRITE<br />

64<br />

DOUT[63:0]<br />

DO_REG<br />

0<br />

1 Q<br />

DO_REG<br />

D<br />

EN_ECC_READ<br />

64<br />

64 0<br />

64<br />

1<br />

Data<br />

Out<br />

64<br />

EN_ECC_PIPE<br />

Q D<br />

EN<br />

Block RAM<br />

512 x 72<br />

DBITERR<br />

SBITERR<br />

0<br />

1 Q<br />

DO_REG<br />

0<br />

1 Q<br />

D<br />

D<br />

1<br />

1<br />

0<br />

1<br />

0<br />

1<br />

1<br />

1<br />

Decode<br />

and<br />

Correct<br />

ECCPIPECE<br />

EN_ECC_PIPE<br />

DOUTP[7:0]<br />

DO_REG<br />

0<br />

1 Q<br />

DO_REG<br />

D<br />

8<br />

1<br />

0<br />

8<br />

8<br />

EN_ECC_READ<br />

Parity<br />

Out<br />

8<br />

Q D<br />

EN<br />

ECCPIPECE<br />

EN_ECC_PIPE<br />

RDADDRECC[8:0]<br />

0<br />

1 Q D<br />

9<br />

Q D<br />

EN<br />

Figure 3-1:<br />

Top-Level View of Block RAM ECC<br />

ECCPIPECE<br />

UG573_c3_01_101013<br />

<strong>UltraScale</strong> <strong>Architecture</strong> <strong>Memory</strong> <strong>Resources</strong> www.xilinx.com<br />

Send Feedback<br />

85<br />

UG573 (v1.2) February 24, 2015

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!