RAM 8.0 BUX II Series Guía de usuario Pagina 70

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 86
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 69
70 www.xilinx.com 7 Series FPGAs Memory Resources
UG473 (v1.11) November 12, 2014
Chapter 3: Built-in Error Correction
ECC Modes
In the standard ECC mode (EN_ECC_READ = TRUE and EN_ECC_WRITE = TRUE), both
encoder and decoder are enabled. During write, 64-bit data and 8-bit ECC generated parity
are stored in the array. The external parity bits are ignored. During read, the 72-bit decoded
data and parity are read out.
The encoder and decoder can be accessed separately for external use in RAMB36E1 in
simple dual-port mode. To use the encoder by itself, the data needs to be sent through the
DI port, and the ECCPARITY output port can be sampled. To use the decoder by itself, the
encoder is disabled, the data is written into the block RAM and the corrected data and
status bits are read out of the block RAM. See Block RAM (RAMB36E1) Attributes.
To use the decoder in ECC decode-only mode, set EN_ECC_WRITE = FALSE and
EN_ECC_READ = TRUE.
The encoder can be used in two ways:
To use the encoder in standard ECC mode, set (EN_ECC_WRITE = TRUE and
EN_ECC_READ = TRUE). In this mode, ECC parity is not supported.
To use the encoder-only mode, set (EN_ECC_WRITE = TRUE and
EN_ECC_READ = FALSE). In this mode, ECC parity is supported.
The functionality of the block RAM when using the ECC mode is described as follows:
The block RAM ports still have independent address, clocks, and enable inputs, but
one port is a dedicated write port, and the other is a dedicated read port (simple
dual-port).
DO represents the read data after correction.
DO stays valid until the next active read operation.
Simultaneous decoding and encoding of different read/write addresses is allowed;
however, simultaneous decoding and encoding of the same read/write address is not
allowed.
In ECC configuration, the block RAM can be in either READ_FIRST or WRITE_FIRST
mode. See also Conflict Avoidance in Chapter 1.
Vista de pagina 69
1 2 ... 65 66 67 68 69 70 71 72 73 74 75 ... 85 86

Comentarios a estos manuales

Sin comentarios