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