ABSTRACT
We review adaptive design techniques with particular emphasis on error-tolerant techniques. We compare and contrast traditional adaptive approaches with error-tolerant techniques and analyze the margins eliminated by each of them. We discuss the applications of the latter to on-chip communication and signal-processing. Finally, we focus on a specific example of an error-tolerant technique for general-purpose computing called Razor.
- A. Drake, et al., ISSCC, 2007Google Scholar
- T. Burd, et al., JSSC, Vol. 35, No. 11, 2000Google Scholar
- M. Nakai, et al., JSSC, Vol. 40, No. 1, 2005Google Scholar
- K. Nowka, et al., JSSC, Vol. 37, No. 11, 2002Google Scholar
- Worm et al., TVLSI, Vol. 13, No. 1, January 2005. Google ScholarDigital Library
- R. Hegde and N. R. Shanbhag, JSSC, Vol. 39, No. 2, February 2004.Google Scholar
- S. Das, et al., JSSC, Vol. 41, No. 4, 2006Google Scholar
- Blaauw et al., ISSCC 2008Google Scholar
- Bowman et al., ISSCC 2008Google Scholar
Index Terms
- Addressing design margins through error-tolerant circuits
Recommendations
On error correction in macro-based circuits
We consider the problem of correcting errors in a macro-based circuit. Our formulation of the problem allows the correction of errors that arise both in the context of design error correction before the circuit is realized, and when a physical circuit ...
On error correction in macro-based circuits
ICCAD '94: Proceedings of the 1994 IEEE/ACM international conference on Computer-aided designWe consider the problem of correcting errors in a macro-based circuit. Our formulation of the problem allows the correction of errors that arise both in the context of design error correction, before the circuit is realized, and in the context where a ...
Comments