• DocumentCode
    1269956
  • Title

    A testable CMOS synchronous counter

  • Author

    Katoozi, Mehdi ; Soma, Mani

  • Author_Institution
    Seattle Silicon Corp., Bellevue, WA, USA
  • Volume
    23
  • Issue
    5
  • fYear
    1988
  • fDate
    10/1/1988 12:00:00 AM
  • Firstpage
    1241
  • Lastpage
    1248
  • Abstract
    A testable design of a CMOS synchronous counter is presented with test vectors that provide 100% coverage of stuck-at and stuck-open faults in a time of order L2, where L is the bit length of the counter. This design is made compatible with the scan design methodology by incurring minimal hardware overhead which is also fully testable for the above faults. Test application time is shown to be strongly dependent on observability of the counter outputs and can be considerably reduced if the outputs are directly observable without having to scan the test results out. The authors develop a signal flow model for the counter, based on which, test vectors are derived and proved to provide complete coverage of the above faults. The design is also superior in that its operating speed is only limited by a single inverter delay, found to be 1-4 ns per bit slice, depending on the CMOS process. Furthermore, this speed is not affected by the addition of scan circuitry
  • Keywords
    CMOS integrated circuits; counting circuits; digital integrated circuits; integrated circuit technology; integrated circuit testing; 1 to 4 ns; 100% coverage; CMOS synchronous counter; complete coverage; design for testability; minimal hardware overhead; observability; scan circuitry; scan design methodology; signal flow model; single inverter delay; stuck at faults; stuck-open faults; test vectors; testable design; CMOS process; Circuit faults; Counting circuits; Delay; Design methodology; Hardware; Inverters; Observability; Semiconductor device modeling; Testing;
  • fLanguage
    English
  • Journal_Title
    Solid-State Circuits, IEEE Journal of
  • Publisher
    ieee
  • ISSN
    0018-9200
  • Type

    jour

  • DOI
    10.1109/4.5951
  • Filename
    5951