• DocumentCode
    2663276
  • Title

    Easily testable DCVS multiplier

  • Author

    Takach, Andres R. ; Jha, Niraj K.

  • Author_Institution
    Dept. of Electr. Eng., Princeton Univ., NJ, USA
  • fYear
    1990
  • fDate
    1-3 May 1990
  • Firstpage
    2732
  • Abstract
    Clocked differential cascode voltage switch (DCVS) circuits are dynamic CMOS circuits which have the advantage of being protected against test-set invalidation due to circuit delays. A C-testable DCVS design of a carry-save parallel multiplier is presented. This design is C-testable with only six test vectors which detect all detectable stuck-at, stuck-on, and stuck-open faults in the circuit. The hardware needed for an n×n multiplier consists of n (n-1) full-adders, a summand generator consisting of n 2 2-input AND gates, as well as (at most) four extra 2-input AND gates to enhance the controllability of the circuit. An additional controllable input t is required. The design of the multiplier is discussed. The set of vectors to test the individual building blocks of the multiplier is presented. The input assignments to the DCVS multiplier, which result in the application of the appropriate tests to each module, are discussed, and the validity of the test set for detecting the detectable single stuck-at, stuck-open, and stuck-on faults is proved
  • Keywords
    CMOS integrated circuits; VLSI; digital arithmetic; integrated circuit testing; logic arrays; multiplying circuits; 2-input AND gates; C-testable DCVS design; carry-save parallel multiplier; circuit delays; clocked DCVS circuits; controllability; controllable input; design; design for testability; differential cascode voltage switch; dynamic CMOS circuits; fault analysis; full-adders; input assignments; n×n multiplier; protected against test-set invalidation; set of vectors; six test vectors; stuck-at faults; stuck-on faults; stuck-open faults; summand generator; test set; testable DCVS multiplier; Circuit faults; Circuit testing; Clocks; Delay; Electrical fault detection; Fault detection; Protection; Switches; Switching circuits; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1990., IEEE International Symposium on
  • Conference_Location
    New Orleans, LA
  • Type

    conf

  • DOI
    10.1109/ISCAS.1990.112574
  • Filename
    112574