DocumentCode :
726940
Title :
Fault-tolerant ripple-carry binary adder using partial triple modular redundancy (PTMR)
Author :
Parhi, Rahul ; Kim, Chris H. ; Parhi, Keshab K.
Author_Institution :
Wayzata High Sch., Plymouth, MN, USA
fYear :
2015
fDate :
24-27 May 2015
Firstpage :
41
Lastpage :
44
Abstract :
Integrated circuit chips fabricated using nano-scale CMOS technologies will be prone to errors caused by fluctuations in threshold voltage, supply voltage, electromigration, random dopant fluctuations, aging, timing errors and soft errors. Design of nano-scale failure-resistant systems has drawn significant interest in past few years. One common approach to reducing errors is the use of triple modular redundancy (TMR). The hardware overhead associated with TMR is significantly high. This paper presents a novel partial triple modular redundancy (PTMR) approach that achieves the same or better fault-tolerance as that of TMR but with significantly less hardware overhead. In a weighted number system, the most significant bits carry greater weight and preserving these bits is more critical than the lower significant bits. In PTMR, only the P most significant bits of the result are computed using TMR as opposed to all the W bits, where W represents the word-length of the operands. The proposed PTMR approach is illustrated in the context of a ripple-carry adder. It is shown that the hardware overhead can be reduced by 75% to 87.5% with P = 4 as the word-length varies from 16 to 32, with average error power equal to or less than that of TMR. It is shown that P = 3 or 4 is sufficient for word-lengths varying from 16 to 32.
Keywords :
CMOS logic circuits; adders; fault tolerance; logic design; fault-tolerant ripple-carry binary adder; hardware overhead; nano-scale failure-resistant systems; partial triple modular redundancy; Adders; Circuit faults; Hardware; Logic gates; Monte Carlo methods; Redundancy; Tunneling magnetoresistance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems (ISCAS), 2015 IEEE International Symposium on
Conference_Location :
Lisbon
Type :
conf
DOI :
10.1109/ISCAS.2015.7168565
Filename :
7168565
Link To Document :
بازگشت