• DocumentCode
    3050106
  • Title

    Efficient implementations of self-checking adders and ALUs

  • Author

    Nicolaidis, M.

  • Author_Institution
    TIMA/INPG, Grenoble, France
  • fYear
    1993
  • fDate
    22-24 June 1993
  • Firstpage
    586
  • Lastpage
    595
  • Abstract
    The author presents efficient self-checking implementations for adders and ALUs (ripple carry, carry lookahead, carry skip schemes). Among all the known self-checking adders and ALUs the parity prediction scheme has the advantage to require the minimum overhead for the adder/ALU and the minimum overhead for the other data path blocks. It has also the advantage to be compatible with memory systems checked by parity codes. The drawback of this scheme is that it is not fault secure even for single stuck-at faults. The new designs require lower overhead than the above scheme and also they have all the other advantages of this scheme. In addition the new schemes are strongly fault secure or totally self-checking for a comprehensive fault model which includes stuck-at, stuck-on and stuck open faults. Thus, the new schemes are substantially better than any other known scheme.
  • Keywords
    adders; ALUs; adders; carry lookahead; carry skip schemes; data path blocks; minimum overhead; parity codes; parity prediction scheme; ripple carry; self-checking implementations; stuck open faults; stuck-at faults; stuck-at-faults; stuck-on faults; totally self-checking; Adders; Circuit faults; Digital arithmetic; Fault tolerance; Fault tolerant systems; Hardware; Local area networks; Logic circuits; Positron emission tomography; Registers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fault-Tolerant Computing, 1993. FTCS-23. Digest of Papers., The Twenty-Third International Symposium on
  • Conference_Location
    Toulouse, France
  • ISSN
    0731-3071
  • Print_ISBN
    0-8186-3680-7
  • Type

    conf

  • DOI
    10.1109/FTCS.1993.627361
  • Filename
    627361