DocumentCode
3211071
Title
Concurrent error detection in ALUs by recomputing with rotated operands
Author
Li, Jin ; Swartzlander, Earl E., Jr.
Author_Institution
Dept. of Electr. & Comput. Eng., Texas Univ., Austin, TX, USA
fYear
1992
fDate
4-6 Nov 1992
Firstpage
109
Lastpage
116
Abstract
Analyzes concurrent error detection in arithmetic logic units by recomputing with rotated operands by k bits (RERO-k). Even though RERO-k was suggested as an extension of recomputation with shifted operands by k bits (RESO-k), the RERO implementation for arithmetic operations and its application to carry lookahead adders have not been shown. It is claimed that complex control units should be used to make RERO feasible. This control hardware may add additional faults which are different from the bit-slice faults in the ALU. In this approach, by adding only one spare bit slice in the arithmetic logic unit, RERO is possible for error detection of logical and arithmetic operations in either ripple carry adders and carry lookahead adders without any additional hardware control unit. Proof will be given that RERO-k can detect (k mod n) consecutive errors in logical operations and (k mod (n+1)-1) consecutive errors in arithmetic operations, where n is the length of the original arithmetic logic unit. This demonstrates that RERO preserves all the error detection features of RESO. With less hardware, time redundancy and more flexibility for error detection, the approach makes RERO more appropriate for VLSI designs
Keywords
VLSI; adders; bit-slice computers; digital arithmetic; redundancy; RERO; VLSI designs; arithmetic operations; bit slice; carry lookahead adders; concurrent error detection; logical operations; recomputing; ripple carry adders; rotated operands; time redundancy; Computer errors; Computer vision; Digital arithmetic; Error analysis; Error correction; Fault detection; Hardware; Logic; Redundancy; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Defect and Fault Tolerance in VLSI Systems, 1992. Proceedings., 1992 IEEE International Workshop on
Conference_Location
Dallas, TX
ISSN
1550-5774
Print_ISBN
0-8186-2837-5
Type
conf
DOI
10.1109/DFTVS.1992.224374
Filename
224374
Link To Document