• DocumentCode
    2371651
  • Title

    C-testable multipliers based on the modified Booth algorithm

  • Author

    Gizopoulos, D. ; Nikolos, D. ; Paschalis, A. ; Kostarakis, P.

  • Author_Institution
    Inst. Inf. & Telecommun., NCSR, Attiki, Greece
  • fYear
    1994
  • fDate
    15-17 Nov 1994
  • Firstpage
    163
  • Lastpage
    168
  • Abstract
    In this paper we show that the conventional implementation of the multiplier based on the modified Booth algorithm with 2-bit recording is not C-testable and then we propose simple modifications that result in a C-testable design. A test set of 80 vectors is sufficient to test each cell of our multiplier exhaustively, irrespectively of its size. All single stuck-at faults are detectable with only 31 test vectors. The number of the required extra primary inputs is only two, while both the hardware and delay overhead are very small and decrease with increasing N. For example, for our C-testable design of the 64×64 multiplier, the hardware overhead is 1.60% and the delay overhead is 9.76%
  • Keywords
    design for testability; fault diagnosis; logic arrays; logic testing; multiplying circuits; 2-bit recording; C-testable design; C-testable multipliers; VLSI circuits testing; modified Booth algorithm; test vectors; Algorithm design and analysis; Circuit faults; Circuit testing; Delay; Electrical fault detection; Fault detection; Hardware; Informatics; Logic arrays; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Test Symposium, 1994., Proceedings of the Third Asian
  • Conference_Location
    Nara
  • Print_ISBN
    0-8186-6690-0
  • Type

    conf

  • DOI
    10.1109/ATS.1994.367236
  • Filename
    367236