Title :
On automatic testpoint insertion in sequential circuits
Author :
Gundlach, H.H.S. ; Müller-Glaser, K.D.
Author_Institution :
Inst. for Comput. Aided Circuit Design, Erlangen-Nurnberg Univ., Germany
Abstract :
A novel tool, called TIP (testpoint insertion program), that serves to improve the testability of a sequential circuit is presented. It automatically identifies locations at which test cells may be inserted is presented. For that purpose first the basic cycles and basic reconvergencies are calculated. Out of these almost all cycles are deduced. The resultant critical paths are broken at a set of locations that are selected by iteratively choosing the one which breaks the most critical paths. Heuristics are given to minimize the number of selected locations, as are ideas about further improvements. The algorithm was tested on sequential benchmarks and compared with a commercially available automatic test pattern generator. Also, the combined test-cell insertion by TIP gives accurate information regarding where to modify a given circuit to achieve a high fault coverage with optimized overhead. The proposed algorithm leads to smaller computational run times and less area overhead
Keywords :
automatic testing; integrated logic circuits; logic testing; performance evaluation; sequential circuits; area overhead; automatic testing; automatic testpoint insertion; basic cycles; combined test-cell insertion; computational run times; critical paths; integrated logic circuits; iterative methods; optimized overhead; reconvergencies; sequential benchmarks; sequential circuits; testpoint insertion program; Automatic test pattern generation; Automatic testing; Circuit faults; Circuit testing; Design for testability; Feedback circuits; Feedback loop; Runtime; Sequential analysis; Sequential circuits;
Conference_Titel :
Test Conference, 1990. Proceedings., International
Conference_Location :
Washington, DC
Print_ISBN :
0-8186-9064-X
DOI :
10.1109/TEST.1990.114132