• DocumentCode
    1542492
  • Title

    A testable CMOS asynchronous counter

  • Author

    Carson, Gerald ; Borriello, Gaetano

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Washington Univ., Seattle, WA, USA
  • Volume
    25
  • Issue
    4
  • fYear
    1990
  • fDate
    8/1/1990 12:00:00 AM
  • Firstpage
    952
  • Lastpage
    960
  • Abstract
    A testable design for an asynchronous n-bit CMOS counter is presented, with test inputs that provide full coverage for stuck-at and stuck-open faults. The test time is O(n) where the counter outputs are not observable, compared to O(n 2) for a synchronous counter. Three control signals are required for the testable counter as opposed to one reset signal for the base counter. The testable counter incorporates a scan path, utilizing the state storage in the counter cells, whereby the counter is converted into an n-bit master-slave asynchronous shift register with the counter´s request input being used as the shift-register input. The only observable outputs are acknowledge and carry-out signals. The counter utilizes two-cycle (transition) signaling and guarantees that new output values are available before acknowledge is toggled. Two 16-b counters, one base design and one scan-based design, were fabricated on the same chip (2.0-μm n-well CMOS) through MOSIS. Four parts were received, all of which passed the test suites developed
  • Keywords
    CMOS integrated circuits; counting circuits; integrated logic circuits; logic design; logic testing; 2 micron; 21 MHz; 22.2 MHz; CMOS asynchronous counter; MOSIS; master-slave asynchronous shift register; n-well; scan path; stuck at faults; stuck-open faults; testable design; transition signalling; two cycle signalling; Clocks; Computer science; Control systems; Counting circuits; Degradation; Delay; Shift registers; Signal generators; Testing; Time measurement;
  • fLanguage
    English
  • Journal_Title
    Solid-State Circuits, IEEE Journal of
  • Publisher
    ieee
  • ISSN
    0018-9200
  • Type

    jour

  • DOI
    10.1109/4.58287
  • Filename
    58287