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 L 2, 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
Link To Document