ADDRESSING DESIGN FOR TESTABILITY AT THE ARCHITECTURAL LEVEL

被引:16
|
作者
CHICKERMANE, V
LEE, J
PATEL, JH
机构
[1] UNIV ILLINOIS,CTR RELIABLE & HIGH PERFORMANCE COMP,URBANA,IL 61801
[2] UNIV VIRGINIA,DEPT ELECT ENGN,CHARLOTTESVILLE,VA 22903
关键词
26;
D O I
10.1109/43.293949
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The increasing use of hardware description languages (HDL's) in VLSI design and the emergence of high-level test generation programs has led to an interesting problem. There is a need for design for testability (DFT) techniques that can be applied early in the design phase to improve the effectiveness of ATPG programs on hard-to-test circuits. By an early identification of hard-to-test areas of a circuit, testability can be inserted prior to logic synthesis. In this paper, we first present a comparative study of a gate-level test generator and a high-level test generator by benchmarking them on a common suite of circuits. Based on an evaluation of the results, we propose techniques to automatically extract information from the high-level circuit description that could improve the performance of both ATPG tools. An automatic DFT tool that utilizes VHDL descriptions of the circuit to make an intelligent selection of flip-flops for partial scan is then described. Results on six hard-to-test circuits show that very high fault coverages can be obtained by both a gate-level and a high-level test generator on these circuits after scan. With this detailed study we demonstrate that a DFT tool can make a more efficient and effective selection of partial scan flip-flops by exploiting the high-level circuit information. It can accurately predict the hard-to-test areas of a circuit. Significant improvements in fault coverage and ATPG efficiency, and speedups in ATPG time, can be obtained by a gate-level and a high-level test generator after high-level scan selection.
引用
收藏
页码:920 / 934
页数:15
相关论文
共 50 条
  • [41] SPECIAL ISSUE ON DESIGN FOR TESTABILITY
    BENNETTS, RG
    JACK, MA
    IEE PROCEEDINGS-G CIRCUITS DEVICES AND SYSTEMS, 1985, 132 (03): : 73 - 73
  • [42] Design-for-testability of the FLOVA
    Youn, D
    Song, O
    Chang, H
    PROCEEDINGS OF THE SECOND IEEE ASIA PACIFIC CONFERENCE ON ASICS, 2000, : 319 - 322
  • [43] A partial scan design approach based on register-transfer level testability analysis
    Motohara, A
    Takeoka, S
    Ohta, M
    Muraoka, M
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1996, E79D (10): : 1436 - 1442
  • [44] Design for testability: Today and in the future
    Williams, TW
    TENTH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 1997, : 314 - 315
  • [45] Design for testability of FPGA blocks
    McCracken, S
    Zilic, Z
    ISQED 2004: 5TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, PROCEEDINGS, 2004, : 86 - 91
  • [46] A method for redesign for testability at the RT Level
    Harmanani, H
    Harfoush, S
    UNIVERSITY AND INDUSTRY - PARTNERS IN SUCCESS, CONFERENCE PROCEEDINGS VOLS 1-2, 1998, : 157 - 160
  • [47] Unsatistiability based efficient design for testability solution for register-transfer level circuits
    Lingappan, L
    Jha, NK
    23RD IEEE VLSI TEST SYMPOSIUM, PROCEEDINGS, 2005, : 418 - 423
  • [48] Efficient design for testability solution based on unsatisfiability for register-transfer level circuits
    Lingappan, Loganathan
    Jha, Niraj K.
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2007, 26 (07) : 1339 - 1345
  • [49] Non-scan design-for-testability of RT-level data paths
    Dey, Sujit
    Potkonjak, Miodrag
    IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 1994, : 640 - 645
  • [50] Design for testability of BiCMOS inverters
    叶波
    郑增钰
    Chinese Science Bulletin, 1995, (12) : 1052 - 1054