05-09-2016, 09:40 AM
1452594460-NewMicrosoftWordDocument.docx (Size: 65.04 KB / Downloads: 5)
Error correction codes (ECCs) are commonly used to protect memories against errors. Among ECCs, orthogonal Latin squares (OLS) codes have gained renewed interest for memory protection due to their modularity and the simplicity of the decoding algorithm that enables low delay implementations. An important issue is that when ECCs is used, the encoder and decoder circuits can also suffer errors. In this brief, a concurrent error detection technique for OLS codes encoders and syndrome computation is implemented.
The ECC encoder computes the parity bits, and in most cases the decoder starts by checking the parity bits to detect errors. This is commonly referred to as syndrome computation.