• DocumentCode
    1146671
  • Title

    Concurrent Error Detection in ALU´s by Recomputing with Shifted Operands

  • Author

    Patel, Janak H. ; Fung, Leona Y.

  • Author_Institution
    Coordinated Science Laboratory, and the Department of Electrical Engineering, University of Illinois
  • Issue
    7
  • fYear
    1982
  • fDate
    7/1/1982 12:00:00 AM
  • Firstpage
    589
  • Lastpage
    595
  • Abstract
    A new method of concurrent error detection in the Arithmetic and Logic Units (ALU\´s) is proposed. This method, called "Recomputing with Shifted Operands" (RESO), can detect errors in both the arithmetic and logic operations. RESO uses the principle of time redundancy in detecting the errors and achieves its error detection capability through the use of the already existing replicated hardware in the form of identical bit slices. It is shown that for most practical ALU implementations, including the carry-lookahead adders, the RESO technique will detect all errors caused by faults in a bit-slice or a specific subcircuit of the bit slice. The fault model used is more general than the commonly assumed stuck-at fault model. Our fault model assumes that the faults are confined to a small area of the circuit and that the precise nature of the faults is not known. This model is very appropriate for the VLSI circuits.
  • Keywords
    ALU; VLSI circuits; VLSI faults; bit-sliced ALU; concurrent error detection; fault detection; time redundancy; Adders; Arithmetic; Circuit faults; Computer errors; Electrical fault detection; Fault detection; Hardware; Logic; Redundancy; Very large scale integration; ALU; VLSI circuits; VLSI faults; bit-sliced ALU; concurrent error detection; fault detection; time redundancy;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1982.1676055
  • Filename
    1676055