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 条
  • [31] Architectural Analysis & Design of Municipal Level PIS Integration
    Wang, Shui
    Liang, Zhixue
    ITESS: 2008 PROCEEDINGS OF INFORMATION TECHNOLOGY AND ENVIRONMENTAL SYSTEM SCIENCES, PT 2, 2008, : 468 - 473
  • [32] High-level architectural design for LBHS middleware
    Rashid, Bashar
    Amin, Mohamed
    El-Darieby, M.
    Shirif, Ezeddin
    INFORMATION PROCESSING IN THE SERVICE OF MANKIND AND HEALTH, 2006, : 51 - +
  • [33] ARCHITECTURAL MODELS ARE KEY TO SYSTEM-LEVEL DESIGN
    JAIN, PP
    ELECTRONIC DESIGN, 1991, 39 (06) : 57 - &
  • [34] An architectural level design methodology for smart camera applications
    Saha, Sankalita
    Kianzad, Vida
    Schlessman, Jason
    Aggarwal, Gaurav
    Bhattacharyya, Shuvra S.
    Chellappa, Rama
    Wolf, Wayne
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2009, 4 (01) : 83 - 97
  • [35] A DESIGN FOR MANUFACTURABILITY, DESIGN FOR TESTABILITY CHECKLIST
    不详
    HEWLETT-PACKARD JOURNAL, 1993, 44 (02): : 33 - 33
  • [36] DESIGN FOR TESTABILITY USING INCOMPLETE SCAN PATH AND TESTABILITY ANALYSIS
    TRISCHLER, E
    SIEMENS FORSCHUNGS-UND ENTWICKLUNGSBERICHTE-SIEMENS RESEARCH AND DEVELOPMENT REPORTS, 1984, 13 (02): : 56 - 61
  • [37] Communications software design for testability: specification transformations and testability measures
    Dssouli, R
    Karoui, K
    Saleh, K
    Cherkaoui, O
    INFORMATION AND SOFTWARE TECHNOLOGY, 1999, 41 (11-12) : 729 - 743
  • [38] Communications software design for testability: specification transformations and testability measures
    Dssouli, R.
    Karoui, K.
    Saleh, K.
    Cherkaoui, O.
    Information and Software Technology, 1999, 41 (11): : 729 - 743
  • [39] Design for testability of digital circuit for in system programmable logic device based on level sensitive scan design
    Wei, ZL
    Huang, KL
    Lian, GY
    ICEMI'2003: PROCEEDINGS OF THE SIXTH INTERNATIONAL CONFERENCE ON ELECTRONIC MEASUREMENT & INSTRUMENTS, VOLS 1-3, 2003, : 1099 - 1102
  • [40] PROCESSOR TESTABILITY AND DESIGN CONSEQUENCES
    ROBACH, C
    SAUCIER, G
    LEBRUN, J
    IEEE TRANSACTIONS ON COMPUTERS, 1976, 25 (06) : 645 - 652