This paper presents a novel high-speed BCH decoder that corrects double-adjacent and single-bit errors in parallel and serially corrects multiple-bit errors other than double-adjacent errors. Its operation is based on extending an existing parallel BCH decoder that can only correct single-bit errors and serially corrects double-adjacent errors at low speed. The proposed de- coder is constructed by a novel design and is suitable for nanoscale memory systems, in which multiple-bit errors occur at a probability comparable to single-bit errors and double-adjacent errors occur at a higher probability (nearly two orders of magnitude) than other multiple-bit errors. Extensive simulation results are reported. Compared with the existing scheme, the area and de- lay time of the proposed decoder are on average 11% and 6% higher, but its power consumption is reduced by 9% on average. This paper also shows that the area, delay, and power overheads incurred by the proposed scheme are significantly lower than traditional fully parallelized BCH decoders capable of correcting any double-bit errors in parallel.

Namba, K., Pontarelli, S., Ottavi, M., Lombardi, F. (2014). A single-bit and double-adjacent error correcting parallel decoder for multiple-bit error correcting BCH codes. IEEE TRANSACTIONS ON DEVICE AND MATERIALS RELIABILITY, 14(2), 664-671 [10.1109/TDMR.2014.2309935].

A single-bit and double-adjacent error correcting parallel decoder for multiple-bit error correcting BCH codes

PONTARELLI, SALVATORE;OTTAVI, MARCO;
2014-06-01

Abstract

This paper presents a novel high-speed BCH decoder that corrects double-adjacent and single-bit errors in parallel and serially corrects multiple-bit errors other than double-adjacent errors. Its operation is based on extending an existing parallel BCH decoder that can only correct single-bit errors and serially corrects double-adjacent errors at low speed. The proposed de- coder is constructed by a novel design and is suitable for nanoscale memory systems, in which multiple-bit errors occur at a probability comparable to single-bit errors and double-adjacent errors occur at a higher probability (nearly two orders of magnitude) than other multiple-bit errors. Extensive simulation results are reported. Compared with the existing scheme, the area and de- lay time of the proposed decoder are on average 11% and 6% higher, but its power consumption is reduced by 9% on average. This paper also shows that the area, delay, and power overheads incurred by the proposed scheme are significantly lower than traditional fully parallelized BCH decoders capable of correcting any double-bit errors in parallel.
giu-2014
Pubblicato
Rilevanza internazionale
Articolo
Esperti anonimi
Settore ING-INF/01 - ELETTRONICA
English
Namba, K., Pontarelli, S., Ottavi, M., Lombardi, F. (2014). A single-bit and double-adjacent error correcting parallel decoder for multiple-bit error correcting BCH codes. IEEE TRANSACTIONS ON DEVICE AND MATERIALS RELIABILITY, 14(2), 664-671 [10.1109/TDMR.2014.2309935].
Namba, K; Pontarelli, S; Ottavi, M; Lombardi, F
Articolo su rivista
File in questo prodotto:
File Dimensione Formato  
06757028.pdf

solo utenti autorizzati

Licenza: Copyright dell'editore
Dimensione 617.79 kB
Formato Adobe PDF
617.79 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/94071
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 12
  • ???jsp.display-item.citation.isi??? 7
social impact