• DocumentCode
    1991361
  • Title

    On the effectiveness of residue code checking for parallel two´s complement multipliers

  • Author

    Sparmann, U. ; Reddy, S.M.

  • Author_Institution
    Saarlandes Univ., Saarbrucken, Germany
  • fYear
    1994
  • fDate
    15-17 June 1994
  • Firstpage
    219
  • Lastpage
    228
  • Abstract
    The effectiveness of residue code checking for on-line error detection in parallel two´s complement multipliers has up to now only been evaluated experimentally for few architectures. In this paper a formal analysis is given for most of the current multiplication schemes. Based on this analysis it is shown which check bases are appropriate, and how the original scheme has to be extended for complete error detection at the input registers and Booth recording circuitry. In addition, we argue that the hardware overhead for checking can be reduced by approximately one half if a small latency in error detection is acceptable. Schemes for structuring the checking logic in order to guarantee it to be self-testing, and thus achieve the totally self-checking goal for the overall circuit, are also derived.<>
  • Keywords
    digital arithmetic; error detection; multiplying circuits; parallel algorithms; Booth recording circuitry; check bases; checking logic; complete error detection; formal analysis; hardware overhead; online error detection; parallel two´s complement multipliers; residue code checking; Built-in self-test; Computer errors; Computer science; Concurrent computing; Delay; Hardware; Logic circuits; Parallel algorithms; Rails; Registers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Fault-Tolerant Computing, 1994. FTCS-24. Digest of Papers., Twenty-Fourth International Symposium on
  • Conference_Location
    Austin, TX, USA
  • Print_ISBN
    0-8186-5520-8
  • Type

    conf

  • DOI
    10.1109/FTCS.1994.315638
  • Filename
    315638