High-level controllability and observability analysis for test synthesis

Authors
Citation
Ff. Hsu et Jh. Patel, High-level controllability and observability analysis for test synthesis, J ELEC TEST, 13(2), 1998, pp. 93-103
Citations number
27
Categorie Soggetti
Eletrical & Eletronics Engineeing
Journal title
JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS
ISSN journal
09238174 → ACNP
Volume
13
Issue
2
Year of publication
1998
Pages
93 - 103
Database
ISI
SICI code
0923-8174(199810)13:2<93:HCAOAF>2.0.ZU;2-P
Abstract
In this study, we present a high-level testability analysis technique that evaluates the testability of a design based on the proposed controllability and observability measures. The control-data flow graph (CDFG) constructed from the VHDL description of a design is first analyzed to identify hard-t o-control conditional branches and hard-to-control/observe register transfe r statements. After the hard-to-test areas of the design are identified, th e proposed testability enhancement methods can be applied to improve the te stability of the circuit. Unlike many recent studies in the area of high-le vel test synthesis (HLTS) that focus on improving the testability of data p aths, our approach also improves the testability of synthesized circuits by enhancing the controllability of the control flow. Experimental results on several high-level synthesis benchmarks show that when this approach is us ed prior to logic synthesis, the test generation complexities are reduced w hile better fault coverage and ATPG efficiency are often achieved. Implemen tation of this technique requires minimal logic and performance overheads a nd allows test vectors to be applied at clock-speed.