Integration of hierarchical test generation with behavioral synthesis of controller and data path circuits

被引:19
作者
Bhatia, S [1 ]
Jha, NK
机构
[1] Ambit Design Syst, Santa Clara, CA 95054 USA
[2] Princeton Univ, Princeton, NJ 08540 USA
基金
美国国家科学基金会;
关键词
controller data path testing; hierarchical testability; high-level synthesis; synthesis for testability;
D O I
10.1109/92.736134
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes the first behavioral synthesis system that incorporates a hierarchical test generation approach to synthesize area-efficient and highly testable controller/data path circuits. Functional information of circuit modules is used during the synthesis process to facilitate complete and easy testability of the data path. The controller behavior is taken into account while targeting data path testability, No direct controllability of the controller outputs through scan or otherwise is assumed, The test set for the combined controller/data path is generated during synthesis in a very short time, Near 100% testability of combined controller and data path is achieved. The synthesis system easily handles large bit-width data path circuits with sequential loops and conditional branches in their behavioral specification, and scheduling constructs like multicycling, chaining and structural pipelining. An improvement of about three to four orders of magnitude was usually obtained in the test generation time for the synthesized benchmarks as compared to an efficient gate-level sequential test generator. The testability overheads are almost zero. Furthermore, in many cases at-speed testing is also possible.
引用
收藏
页码:608 / 619
页数:12
相关论文
共 27 条
[1]   A KNOWLEDGE-BASED SYSTEM FOR DESIGNING TESTABLE VLSI CHIPS [J].
ABADIR, MS ;
BREUER, MA .
IEEE DESIGN & TEST OF COMPUTERS, 1985, 2 (04) :56-68
[2]  
Abramovici M, 1990, DIGITAL SYSTEMS TEST
[3]  
ANIRUDHAN PN, 1989, P INT TEST C OCT, P461
[4]  
[Anonymous], P DAC
[5]  
Avra L., 1991, Proceedings. International Test Conference 1991 (IEEE Cat. No.91CH3032-0), P463, DOI 10.1109/TEST.1991.519708
[6]   A PARTIAL SCAN METHOD FOR SEQUENTIAL-CIRCUITS WITH FEEDBACK [J].
CHENG, KT ;
AGRAWAL, VD .
IEEE TRANSACTIONS ON COMPUTERS, 1990, 39 (04) :544-548
[7]   TEST-GENERATION FOR DATA-PATH LOGIC - THE F-PATH METHOD [J].
FREEMAN, S .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1988, 23 (02) :421-427
[8]   SEQUENTIAL TEST-GENERATION AND SYNTHESIS FOR TESTABILITY AT THE REGISTER-TRANSFER AND LOGIC LEVELS [J].
GHOSH, A ;
DEVADAS, S ;
NEWTON, AR .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1993, 12 (05) :579-598
[9]  
HUANG CY, 1990, P 27 DES AUT C, P499
[10]  
KUNG SY, 1985, VLSI MODERN SIGNAL P