DocumentCode :
2007080
Title :
A fault tolerant parallel-prefix adder for VLSI and FPGA design
Author :
Martinez, Chris D. ; Bollepalli, L. P Deepthi ; Hoe, David H K
Author_Institution :
Dept. of Electr. Eng., Univ. of Texas, Tyler, TX, USA
fYear :
2012
fDate :
11-13 March 2012
Firstpage :
121
Lastpage :
125
Abstract :
A fault tolerant parallel-prefix adder can be implemented using a Kogge-Stone configuration due to the inherent redundancy in the carry-tree. While this design can be used to correct a fault in the carry-tree, no provision was made for fault detectability. This paper proposes utilizing a sparse Kogge-Stone adder that is capable of both fault detectability and fault correction. The sparse carry tree is complemented by several smaller ripple carry adders. Two additional ripple carry adders allow fault tolerance to be achieved. A triple-mode redundant ripple carry adder (TMR-RCA) is used as a point of reference. Synthesis and simulation for an FPGA platform are carried out. It is found that the TMR-RCA is still the best approach for an FPGA fault-tolerant implementation due to the simplicity of the approach and the use of the fast-carry chain. However, the superior performance of the carry-tree over a ripple carry adder in a VLSI implementation makes this proposed approach attractive for ASIC designs.
Keywords :
VLSI; adders; application specific integrated circuits; field programmable gate arrays; logic design; ASIC designs; FPGA design; FPGA fault-tolerant implementation; Kogge-Stone configuration; TMR-RCA; VLSI; fault detectability; fault tolerant parallel-prefix adder; sparse Kogge-Stone adder; triple-mode redundant ripple carry adder; Adders; Circuit faults; Clocks; Fault tolerant systems; Field programmable gate arrays; Redundancy;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Theory (SSST), 2012 44th Southeastern Symposium on
Conference_Location :
Jacksonville, FL
ISSN :
0094-2898
Print_ISBN :
978-1-4577-1492-4
Type :
conf
DOI :
10.1109/SSST.2012.6195145
Filename :
6195145
Link To Document :
بازگشت