Timing verification and delay test generation for hierarchical designs

被引:3
|
作者
Krishnamachary, A [1 ]
Abraham, JA [1 ]
Tupuri, RS [1 ]
机构
[1] Univ Texas, Comp Engn Res Ctr, Austin, TX 78712 USA
来源
VLSI DESIGN 2001: FOURTEENTH INTERNATIONAL CONFERENCE ON VLSI DESIGN | 2001年
关键词
D O I
10.1109/ICVD.2001.902655
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper develops an Effective solution for timing verification and delay test generation at the full chip level by exploiting the hierarchy in large designs. Currently, timing verification can only be done at the module level. WE consider the timing verification problem when a module is instantiated in a larger design, where the module-level critical paths might no longer hold. In order to check whether a module-level critical path is true at the chip level, we use a fault injection circuit where detecting a stuck-at fault in this circuit will result in a pair of vectors which sensitize the critical path in the module. Unfortunately, existing sequential automatic test pattern generators (ATPG) cannot deal with complete chip designs in generating tests using the above approach. Therefore, we use a hierarchical test generation approach which abstracts the rest of the large chip into just the logic behavior relevant to the embedded module. This resulting reduction bl complexity allows us to identify chip-level critical paths in large designs and to find delay tests for sensitizing these true critical paths. Experimental results confirm that the proposed technique is able to validate all the module-level critical paths in processor designs and show that most of the module-level critical paths are false at the chip level, while commercial ATPG at the full-chip level aborts in all the cases.
引用
收藏
页码:157 / 162
页数:6
相关论文
共 50 条
  • [31] Timing-based delay test for screening small delay defects
    Ahmed, Nisar
    Tehranipoor, Mohammad
    Jayaram, Vinay
    43RD DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2006, 2006, : 320 - 325
  • [32] A comprehensive solution for true hierarchical timing and crosstalk delay signoff
    Rajagopal, KA
    Sivakumar, R
    Arvind, NV
    Sreeram, C
    Visvanathan, V
    Dhuri, S
    Chander, R
    Fortner, P
    Sripada, S
    Wu, QY
    19TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 2005, : 277 - 282
  • [33] Verification and test generation for the SSCOP protocol
    Bozga, M
    Fernandez, JC
    Ghirvu, L
    Jard, C
    Jéron, T
    Kerbrat, A
    Morel, P
    Mounier, L
    SCIENCE OF COMPUTER PROGRAMMING, 2000, 36 (01) : 27 - 52
  • [34] VeriAbs : Verification by Abstraction and Test Generation
    Afzai, Mohammad
    Asia, A.
    Chauhan, Avriti
    Chimdyalwar, Bharti
    Darke, Priyanka
    Datar, Advaita
    Kumar, Shrawan
    Venkatesh, R.
    34TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE 2019), 2019, : 1138 - 1141
  • [35] VeriAbs: Verification by Abstraction and Test Generation
    Darke, Priyanka
    Prabhu, Sumanth
    Chimdyalwar, Bharti
    Chauhan, Avriti
    Kumar, Shrawan
    Basakchowdhury, Animesh
    Venkatesh, R.
    Datar, Advaita
    Medicherla, Raveendra Kumar
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, TACAS 2018, PT II, 2018, 10806 : 457 - 462
  • [36] Application of Specific Delay Window Routing for Timing Optimization in FPGA Designs
    Wegley, Evan
    Yi, Yanhua
    Zhang, Qinhai
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2016, 9 (04)
  • [37] Automatic test generation from semi-formal specifications for functional verification of System-on-Chip designs
    Kirchsteiger, Christoph M.
    Grinschgl, Johannes
    Trummer, Christoph
    Steger, Christian
    Weiss, Reinhold
    Pistauer, Markus
    2008 2ND ANNUAL IEEE SYSTEMS CONFERENCE, 2008, : 260 - +
  • [38] Program slicing for hierarchical test generation
    Vedula, VM
    Abraham, JA
    Bhadra, J
    20TH IEEE VLSI TEST SYMPOSIUM, PROCEEDINGS, 2002, : 237 - 243
  • [39] A TOOL FOR HIERARCHICAL TEST-GENERATION
    KRUGER, G
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1991, 10 (04) : 519 - 524
  • [40] Simulation based test generation for scan designs
    Pomeranz, I
    Reddy, SM
    ICCAD - 2000 : IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, 2000, : 544 - 549