DocumentCode :
2524735
Title :
TAO: regular expression based high-level testability analysis and optimization
Author :
Ravi, Srivaths ; Lakshminarayana, Ganesh ; Jha, Niraj K.
Author_Institution :
Dept. of Electr. Eng., Princeton Univ., NJ, USA
fYear :
1998
fDate :
18-23 Oct 1998
Firstpage :
331
Lastpage :
340
Abstract :
In this paper, we present TAO, a novel methodology for high-level testability analysis and optimization of register-transfer level controller/data path circuits. Unlike existing high-level testing techniques that cater restrictively to certain classes of circuits or design styles, TAO exploits the algebra of regular expressions to provide a unified framework for handling a wide variety of circuits including application-specific integrated circuits, application-specific programmable processors, application-specific instruction processors, digital signal processors and microprocessors. We also augment TAO with a design-for-test framework that can provide a low-cost testability solution by examining the trade-offs in choosing from a diverse array of testability modifications like partial scan or test multiplexer insertion in different parts of the circuit. Test generation is symbolic and, hence, independent of bit-width. Experimental results on benchmark circuits show that TAO is very efficient, in addition to being comprehensive. The fault coverage obtained is above 99% in all cases. The average area and delay overheads for incorporating testability into the benchmarks are only 3.3% and 1.1%, respectively. The test application time is comparable to that associated with gate-level sequential test generators
Keywords :
VLSI; application specific integrated circuits; circuit analysis computing; circuit optimisation; design for testability; digital signal processing chips; fault diagnosis; integrated circuit design; integrated circuit testing; logic CAD; microprocessor chips; TAO; application-specific integrated circuits; benchmark circuits; benchmarks; cost; data path circuits; delay overheads; design-for-testability; digital signal processors; diverse array; fault coverage; gate-level sequential test generators; high-level testability analysis; instruction processors; microprocessors; optimization; partial scan; programmable processors; register-transfer level controller; test application time; test multiplexer insertion; Algebra; Application specific integrated circuits; Benchmark testing; Circuit testing; Digital signal processors; Integrated circuit testing; Microprocessors; Optimization methods; Sequential analysis; Signal design;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Test Conference, 1998. Proceedings., International
Conference_Location :
Washington, DC
ISSN :
1089-3539
Print_ISBN :
0-7803-5093-6
Type :
conf
DOI :
10.1109/TEST.1998.743171
Filename :
743171
Link To Document :
بازگشت