• DocumentCode
    8762
  • Title

    Optimised decoding of odd-weight single error correction double error detection codes with 64 bits

  • Author

    Reviriego, Pedro ; Pontarelli, Salvatore ; Maestro, Juan Antonio

  • Author_Institution
    Dept. de Ing. Inf., Univ. Antonio de Nebrija, Madrid, Spain
  • Volume
    49
  • Issue
    25
  • fYear
    2013
  • fDate
    December 5 2013
  • Firstpage
    1617
  • Lastpage
    1618
  • Abstract
    Error correction codes are commonly used in memories to ensure that data are not corrupted. Single error correction double error detection (SEC-DED) codes are among the most widely used codes to protect memories. One common technique to implement SEC-DED codes is to construct a parity check matrix with odd-weight columns. This ensures that double errors have an even weight syndrome and therefore are not confused with single errors thus providing the DED feature. Recently, a technique that reduces the decoding complexity for odd-weight SEC-DED codes has been proposed. This technique can be used only for small data block sizes being the practical limit 32 bits. However, memories with 64 bits are commonly found in modern computing systems. Therefore, it would be advantageous to also reduce the decoding complexity for larger block sizes. A scheme to optimise the decoding of odd-weight SEC-DED codes with block sizes of 64 bits is presented and evaluated. The results show that the new scheme can provide significant reductions in the decoder circuitry area and delay.
  • Keywords
    decoding; delays; error correction codes; error detection codes; 64 bits; SEC-DED; decoder circuitry area; decoding complexity; even weight syndrome; odd-weight columns; odd-weight single error correction double error detection codes; optimised decoding; parity check matrix; word length 64 bit;
  • fLanguage
    English
  • Journal_Title
    Electronics Letters
  • Publisher
    iet
  • ISSN
    0013-5194
  • Type

    jour

  • DOI
    10.1049/el.2013.2897
  • Filename
    6678459