Title :
Combining multiple DFT schemes with test generation
Author :
Mathew, Ben ; Saab, Daniel G.
Author_Institution :
NeoParadigm Labs. Inc., San Jose, CA, USA
fDate :
6/1/1999 12:00:00 AM
Abstract :
To reduce total chip production costs, circuits must be more testable. Several design for testability schemes which tradeoff various design parameters have been proposed toward that end. The recently proposed partial reset (PR) method is incorporated. Rather than allowing all memory elements in a sequential circuit to be reset by a primary input, only a subset of them is given the capability to reset. PR has less hardware overhead and typically smaller test application times than scan design, PR, furthermore, allows unrestricted at-speed testing. The tradeoff is in slightly lower testability. A dynamic PR flip flop selection method is described utilizing a fast sequential test generator. The automated system developed in this research works closely with the test generator to insert PR, observability enhancements and partial scan into a given circuit. The result is higher fault coverage than is possible with PR alone and faster test application times than scan design. Results are shown on all ISCAS´89 circuits, up to s9234. Even though multiple runs of test generation is performed, CPU times are comparable to a single run of conventional deterministic automatic test pattern generations
Keywords :
automatic test pattern generation; design for testability; fault diagnosis; flip-flops; logic CAD; logic testing; sequential circuits; ISCAS´89 circuits; automatic test pattern generations; design for testability schemes; design parameters; fault coverage; flip flop selection method; hardware overhead; multiple DFT schemes; observability enhancements; partial reset; sequential circuit; sequential test generator; test application times; test generation; total chip production costs; unrestricted at-speed testing; Automatic test pattern generation; Automatic testing; Circuit testing; Costs; Design for testability; Hardware; Production; Sequential analysis; Sequential circuits; System testing;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on