|
ABSTRACT
Scan design has been widely used to ease test generation process for digital circuits. Although full scan approach results in high fault coverage while reducing ATPG effort, it introduces area and performance overheads that are most times unacceptable. Hence, partial scan is a commonly used technique to improve testability of sequential circuits while respecting design constraints. In this paper, we present a method to select sequential elements (flip-flops) to compose a partial scan chain. We use a software engineering technique to identify internal variables or signals of the circuit's behavioral description that have low observability. Experiments demonstrate that our approach achieves a high fault coverage including few flip-flops in the scan chain. Moreover, comparative results show that, for complex circuits, proposed technique is more efficient than some classical methods in selecting flip-flops to compose partial scan.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Abramovici, M., Breuer, M. A., and Friedman, A. D. Digital Systems and Testable Design. Computer Science Press, 1990.
|
| |
2
|
|
| |
3
|
Angelo, R. P., Cota, E., Carro, L., and Lubaszewski, M. Implications of the High-Level Design Style in the Testability: A Case Study. In Proceedings of the 6th IEEE Latin American Test Workshop (LATW'05), 2005, 291--295.
|
| |
4
|
Brglez, F., Bryan, D., and Kozminski, K. Combinational Profiles vs Sequential Benchmark Circuits. In Proceedings of the International Symposium on Circuits and Systems, 1989, 1929--1934.
|
| |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
Sujit Dey , Miodrag Potkonjak , Rabindra K. Roy, Exploiting hardware sharing in high-level synthesis for partial scan optimization, Proceedings of the 1993 IEEE/ACM international conference on Computer-aided design, p.20-25, November 07-11, 1993, Santa Clara, California, United States
|
| |
9
|
|
| |
10
|
Flottes, M. L., Pires, R., Rouzeyre, B., and Volpe, L. A Fast Effective Technique for Partial Scan Selection at RT Level. In Proceedings of the IEEE European Test Workshop, 1997, 36--42.
|
| |
11
|
Hamilton, A. N., Gonzalez, T., and Orailoglu, A. Design Rule Driven Behavioral Synthesis for Test. Signals. Conference Record of the Thirty-Second Asia Conference on Systems&Computers, 2, (1998), 1033--1037.
|
| |
12
|
|
 |
13
|
|
| |
14
|
ITC'99 Benchmark Circuits: Preliminary Results. In Panel at International Test Conference (ITC'99), 1999, 1112--1119.
|
| |
15
|
|
 |
16
|
|
| |
17
|
|
| |
18
|
|
| |
19
|
Potkonjak, M., Dey, S., and Roy, K. R. Considering Testability at Behavioral Level: Use of Transformations for Partial Scan Cost Minimization Under Timing and Area Constraints. IEEE Transactions on Computer-Aided Design, 14, 5 (May 1995), 531--546.
|
| |
20
|
|
|