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 条
  • [21] AUTOMATIC DESIGN FOR TESTABILITY VIA TESTABILITY MEASURES
    CHEN, TH
    BREUER, MA
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1985, 4 (01) : 3 - 11
  • [22] DESIGN FOR TESTABILITY - A SURVEY
    WILLIAMS, TW
    PARKER, KP
    PROCEEDINGS OF THE IEEE, 1983, 71 (01) : 98 - 112
  • [23] DESIGN FOR TESTABILITY II
    VIERHAUS, HT
    MICROPROCESSING AND MICROPROGRAMMING, 1992, 35 (1-5): : 477 - 477
  • [24] AVIONICS DESIGN FOR TESTABILITY
    COLEBANK, JM
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 1976, 12 (03) : 418 - 418
  • [25] DESIGN FOR TESTABILITY - A SURVEY
    WILLIAMS, TW
    PARKER, KP
    IEEE TRANSACTIONS ON COMPUTERS, 1982, 31 (01) : 2 - 15
  • [26] DESIGN FOR TESTABILITY I
    JOZWIAK, L
    MICROPROCESSING AND MICROPROGRAMMING, 1992, 35 (1-5): : 375 - 376
  • [27] VLSI DESIGN FOR TESTABILITY
    HUYSKENS, E
    VANWAUWE, G
    FONDEN, W
    SCHULZ, R
    ELECTRICAL COMMUNICATION, 1991, 65 (02): : 175 - 182
  • [28] DESIGN FOR TESTABILITY.
    DeSena, Art
    Electronic Systems Technology and Design/Computer Design's, 1988, 27 (07): : 90 - 91
  • [29] Testability Design and Testability Rating for Better Built In Test
    DiCesare, James
    2023 ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM, RAMS, 2023,
  • [30] BIST testability enhancement of system-level circuits: Experience with an industrial design
    Lai, KW
    Papachristou, CA
    PROCEEDINGS OF THE FIFTH ASIAN TEST SYMPOSIUM (ATS '96), 1996, : 219 - 224