Error correction codes (ECCs) are commonly used to protect memory devices from errors. The most commonly used codes are a simple parity bit and single-error-correction (SEC) codes. A parity bit enables single-bit error detection, whereas a SEC code can correct one-bit errors. A SEC code requires more additional bits per word and also more complex decoding that impacts delay. A tradeoff between both schemes is the use of a product code based on a combination of two parity bits. This approach reduces the memory overhead at the expense of a more complex access procedure. In this letter, an alternative scheme based on the use of parity sharing is proposed and evaluated. The results show that the new approach significantly reduces the memory overhead and is also capable of correcting single-bit errors.

Reviriego, P., Pontarelli, S., Maestro, J., Ottavi, M. (2013). Reducing the cost of single error correction with parity sharing. IEEE TRANSACTIONS ON DEVICE AND MATERIALS RELIABILITY, 13(3), 420-422 [10.1109/TDMR.2013.2272484].

Reducing the cost of single error correction with parity sharing

PONTARELLI, SALVATORE;OTTAVI, MARCO
2013-07-01

Abstract

Error correction codes (ECCs) are commonly used to protect memory devices from errors. The most commonly used codes are a simple parity bit and single-error-correction (SEC) codes. A parity bit enables single-bit error detection, whereas a SEC code can correct one-bit errors. A SEC code requires more additional bits per word and also more complex decoding that impacts delay. A tradeoff between both schemes is the use of a product code based on a combination of two parity bits. This approach reduces the memory overhead at the expense of a more complex access procedure. In this letter, an alternative scheme based on the use of parity sharing is proposed and evaluated. The results show that the new approach significantly reduces the memory overhead and is also capable of correcting single-bit errors.
lug-2013
Pubblicato
Rilevanza internazionale
Articolo
Esperti anonimi
Settore ING-INF/01 - ELETTRONICA
English
Reviriego, P., Pontarelli, S., Maestro, J., Ottavi, M. (2013). Reducing the cost of single error correction with parity sharing. IEEE TRANSACTIONS ON DEVICE AND MATERIALS RELIABILITY, 13(3), 420-422 [10.1109/TDMR.2013.2272484].
Reviriego, P; Pontarelli, S; Maestro, J; Ottavi, M
Articolo su rivista
File in questo prodotto:
File Dimensione Formato  
06555813.pdf

solo utenti autorizzati

Licenza: Copyright dell'editore
Dimensione 345.2 kB
Formato Adobe PDF
345.2 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2108/94347
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? 4
social impact