• DocumentCode
    2315690
  • Title

    Concurrent error detection in arithmetic and logical operations using Berger codes

  • Author

    Lo, Jien-Chung ; Thanawastien, Suchai ; Rao, T.R.N.

  • Author_Institution
    Dept. of Electr. Eng., Rhode Island Univ., Kingston, RI, USA
  • fYear
    1989
  • fDate
    6-8 Sep 1989
  • Firstpage
    233
  • Lastpage
    240
  • Abstract
    A novel approach to designing concurrent-error-detecting arithmetic and logic units using Berger code is presented. Several theorems are developed on Berger check predictions for arithmetic and logical operations. Specifically, the Berger check prediction is proposed for additions and subtractions with unsigned numbers as well as signed numbers. Berger check prediction for 16 logical operations and shift operations, multiplication, and division are given. The proposed scheme may provide a considerable saving in the hardware logic (or chip area) in implementing a self-checking arithmetic logic unit (ALU) and may ultimately make feasible a single-chip self-checking microprocessor or reduced-instruction-set-computer (RISC) design
  • Keywords
    computer architecture; digital arithmetic; error detection codes; Berger check prediction; Berger codes; additions; arithmetic and logical operations; concurrent error detection; division; multiplication; reduced-instruction-set-computer; shift operations; signed numbers; single-chip self-checking microprocessor; subtractions; unsigned numbers; Arithmetic; Computer errors; Contracts; Hardware; Heart; Logic design; Microprocessors; Optical design; Process design; Reduced instruction set computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Arithmetic, 1989., Proceedings of 9th Symposium on
  • Conference_Location
    Santa Monica, CA
  • Print_ISBN
    0-8186-8963-3
  • Type

    conf

  • DOI
    10.1109/ARITH.1989.72831
  • Filename
    72831