DocumentCode
2678820
Title
Fault tolerance for arithmetic and logic unit
Author
Veeravalli, Varadan Savulimedu
Author_Institution
Rutgers State Univ. of New Jersey, Piscataway, NJ, USA
fYear
2009
fDate
5-8 March 2009
Firstpage
329
Lastpage
334
Abstract
Very large scale integration (VLSI) technology has evolved to a level where large systems, previously implemented as printed circuit boards with discrete components, are integrated into a single integrated circuit (IC). But aggressive new chip design technologies frequently adversely affect chip reliability during functional operation. Reliability is of critical importance in situations where a computer malfunction could have catastrophic results. Reliability is used to describe systems in which it is not feasible to repair (as in computers on board satellites) or in which the computer is serving a critical function and cannot be lost even for the duration of a replacement (as insight control computers on an aircraft) or in which the repair is prohibitively expensive. The use of concurrent error detection scheme with order to achieve the high reliability requirement of modern computer systems is becoming an important design technique. The present paper describes implementation of error-detection mechanisms for detecting faults within the arithmetic logic unit (ALU). The Boolean unit of the ALU uses duplication of hardware with comparison as the error detection mechanism. The arithmetic unit of the ALU uses residue codes as the error detection mechanisms. If a fault is detected in the ALU we have to replace it with the spare ALU which will make error correction possible. We will compare this fault tolerance mechanism with the current fault-tolerance mechanisms (triple redundancy with single voting scheme and triple modular redundancy with triplicated voting mechanism).
Keywords
Boolean functions; VLSI; error detection codes; fault tolerance; integrated circuit design; integrated circuit reliability; printed circuits; Boolean unit; VLSI; arithmetic logic unit; error detection codes; fault tolerance; integrated circuit design; integrated circuit reliability; printed circuit boards; single voting scheme; triple modular redundancy; triplicated voting; very large scale integration; Arithmetic; Circuit faults; Computer errors; Fault detection; Fault tolerance; Integrated circuit reliability; Integrated circuit technology; Logic; Redundancy; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Southeastcon, 2009. SOUTHEASTCON '09. IEEE
Conference_Location
Atlanta, GA
Print_ISBN
978-1-4244-3976-8
Electronic_ISBN
978-1-4244-3978-2
Type
conf
DOI
10.1109/SECON.2009.5174100
Filename
5174100
Link To Document