Title :
Testability insertion in behavioral descriptions
Author :
Hsu, Rank F. ; Rudnick, Elizabeth M. ; Patel, Janak H.
Author_Institution :
Center for Reliable & High Performance Comput., Illinois Univ., Urbana, IL, USA
Abstract :
A new synthesis-for-testability approach is proposed that uses control points at branch conditions to improve testability. Hard-to-control loops are identified through analysis of the control-data flow graph, and control points are added at the exit conditions of these loops. Test statements are also inserted if necessary to allow hard-to-control variables to be directly controllable from existing primary inputs. Implementation of the proposed techniques using the HLSynth92 and HLSynth95 benchmark circuits results in significant improvements in fault coverage and reductions in test set size and test generation time. Furthermore, the impact on area and performance is minimal, and the ability to do at-speed testing is not affected
Keywords :
data flow graphs; design for testability; logic CAD; HLSynth92; HLSynth95; behavioral descriptions; branch conditions; control points; data flow graph; hard-to-control loops; synthesis-for-testability; Circuit faults; Circuit synthesis; Circuit testing; Contracts; Design for testability; Hardware; Logic circuits; Logic testing; Registers; Semiconductor device testing;
Conference_Titel :
System Synthesis, 1996. Proceedings., 9th International Symposium on
Conference_Location :
La Jolla, CA
Print_ISBN :
0-8186-7563-2
DOI :
10.1109/ISSS.1996.565896