DocumentCode :
2288596
Title :
A design for testability technique for RTL circuits using control/data flow extraction
Author :
Ghosh, I. ; Raghunathan, A. ; Jha, N.K.
Author_Institution :
Dept. of Electr. Eng., Princeton Univ., NJ, USA
fYear :
1996
fDate :
10-14 Nov. 1996
Firstpage :
329
Lastpage :
336
Abstract :
We present a technique for extracting functional (control/dataflow) information from register transfer level (RTL) controller/data path circuits and illustrate its use in design for hierarchical testability of these circuits. This testing procedure and design for testability (DFT) technique is general enough to handle RTL control flow intensive circuits like protocol handlers as well as data flow intensive circuits like digital filters. It makes the combined controller-data path highly testable and does not require any external behavioral information. This scheme has the advantages of low area/delay/power overheads (average of 3.2%, 0.9% and 4.1%, respectively, for benchmarks), high fault coverage (over 99% for most cases), very low test generation times (because it is independent of bit-width), and the advantage of at-speed testing. Experiments show a 2-to-4 (1-to-3) orders of magnitude test generation time advantage over an efficient gate-level sequential test generator (combinational test generator that assumes full scan).
Keywords :
circuit testing; data flow graphs; design for testability; integrated circuit design; logic CAD; logic gates; logic testing; RTL circuits; combinational test generator; control data flow extraction; control flow intensive circuits; controller data path circuits; data flow intensive circuits; design for testability; digital filters; fault coverage; gate-level sequential test generator; hierarchical testability; integrated circuits; power overhead; protocol handlers; register transfer level circuits; test generation times; Benchmark testing; Circuit faults; Circuit testing; Data mining; Delay; Design for testability; Digital filters; Protocols; Registers; Sequential analysis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Design, 1996. ICCAD-96. Digest of Technical Papers., 1996 IEEE/ACM International Conference on
Conference_Location :
San Jose, CA, USA
Print_ISBN :
0-8186-7597-7
Type :
conf
DOI :
10.1109/ICCAD.1996.569798
Filename :
569798
Link To Document :
بازگشت