DocumentCode
3586005
Title
16-bit velocious fault lenient parallel prefix adder
Author
Shanil Mohamed, N. ; Siby, T.Y.
Author_Institution
VLSI Design, Electron. & Commun., Univ. of Calicut, Calicut, India
fYear
2014
Firstpage
8
Lastpage
11
Abstract
Fault tolerance has an important role in modern digital systems were immediate human intervention is not possible and system failure can have disastrous consequences. Parallel Prefix Adder has been established as the most efficient circuits for binary addition. The binary adder is the critical element in most digital circuit designs. As Kogge-Stone has inherent redundancy in the carry tree, a fault tolerant parallel prefix adder can be implemented using it. Kogge-Stone design can only perform fault correction, but no detectability, so it is good to use Sparse Kogge-Stone to achieve this. Existing method utilizes a Sparse Kogge-Stone adder that is capable of both fault detectability and fault correction. Sparse Kogge-Stone adder is a combination of carry tree chains and Ripple Carry Adders. This paper proposes a high speed fault tolerant parallel prefix adder. Here, the Ripple Carry Adders in the Sparse Kogge-Stone address is replaced by Carry Select Adders to achieve high speed of operation. Two additional Carry Select adders allows fault tolerance to be achieved. Synthesis and simulation for an FPGA platform are carried out. For very large bit widths, there are indications that the sparse Kogge-stone adder offers superior performance over a Ripple Carry Adder when implemented on an FPGA.
Keywords
adders; fault diagnosis; fault tolerance; fault trees; field programmable gate arrays; FPGA platform; binary adders; binary addition; carry select adders; carry tree chains; circuit efficiency; digital circuit system design; fault correction; fault detectability; fault tolerance; human intervention; ripple carry adders; sparse Kogge-Stone adder design; system failure; velocious fault lenient parallel prefix adders; very large bit widths; word length 16 bit; Adders; Circuit faults; Circuit synthesis; Digital signal processing; Field programmable gate arrays; Logic gates; Tunneling magnetoresistance; FPGA - Field Programmable Gate Array;
fLanguage
English
Publisher
ieee
Conference_Titel
Electronics,Communication and Computational Engineering (ICECCE), 2014 International Conference on
Type
conf
DOI
10.1109/ICECCE.2014.7086612
Filename
7086612
Link To Document