As technology scales toward deep submicron, on-chip interconnectsare becoming more and more sensitive to noisesources such as power supply noise, crosstalk, radiationinduced effects, etc. Transient delay and logic faults arelikely to reduce the reliability of data transfers across data-pathbus lines. This paper investigates how to deal withthese errors in an energy efficient way. We could opt forerror correction, which exhibits larger decoding overhead,or for the retransmission of the incorrectly received dataword. Provided the timing penalty associated with this lattertechnique can be tolerated, we show that retransmissionstrategies are more effective than correction ones from anenergy viewpoint, both for the larger detection capabilityand for the minor decoding complexity. The analysis wasperformed by implementing several variants of a Hammingcode in the VHDL model of a processor based on the SparcV8 architecture, and exploiting the characteristics of AMBAbus slave response cycles to carry out retransmissions in away fully compliant with this standard on-chip bus specification.

Low power error resilient encoding for on-chip data buses

BERTOZZI, Davide;
2002

Abstract

As technology scales toward deep submicron, on-chip interconnectsare becoming more and more sensitive to noisesources such as power supply noise, crosstalk, radiationinduced effects, etc. Transient delay and logic faults arelikely to reduce the reliability of data transfers across data-pathbus lines. This paper investigates how to deal withthese errors in an energy efficient way. We could opt forerror correction, which exhibits larger decoding overhead,or for the retransmission of the incorrectly received dataword. Provided the timing penalty associated with this lattertechnique can be tolerated, we show that retransmissionstrategies are more effective than correction ones from anenergy viewpoint, both for the larger detection capabilityand for the minor decoding complexity. The analysis wasperformed by implementing several variants of a Hammingcode in the VHDL model of a processor based on the SparcV8 architecture, and exploiting the characteristics of AMBAbus slave response cycles to carry out retransmissions in away fully compliant with this standard on-chip bus specification.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in SFERA 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/11392/1192665
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 135
  • ???jsp.display-item.citation.isi??? 91
social impact