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 条
  • [21] STARI: A case study in compositional and hierarchical timing verification
    Tasiran, S
    Brayton, RK
    COMPUTER AIDED VERIFICATION, 1997, 1254 : 191 - 201
  • [22] A DISTRIBUTED APPROACH TO TIMING VERIFICATION OF SYNCHRONOUS AND ASYNCHRONOUS DIGITAL DESIGNS
    GHOSH, S
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1987, 6 (04) : 666 - 677
  • [23] The study on hierarchical test generation
    Peng, Y
    Peng, XY
    Han, JL
    ICEMI'2001: FIFTH INTERNATIONAL CONFERENCE ON ELECTRONIC MEASUREMENT AND INSTRUMENTS, VOL 1, CONFERENCE PROCEEDINGS, 2001, : 365 - 368
  • [24] Dynamic Statistical-Timing-Analysis-Based VLSI Path Delay Test Pattern Generation
    Liu, Bao
    Wang, Lu
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2015, 23 (09) : 1577 - 1590
  • [25] Test generation for designs with multiple clocks
    Lin, XJ
    Thompson, R
    40TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2003, 2003, : 662 - 667
  • [26] Test Coverage Debugging for Designs with Timing Exception Paths
    Tsai, Kun-Han
    2016 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT), 2016,
  • [27] Input-Aware Statistical Timing Analysis-Based Delay Test Pattern Generation
    Liu, Bao
    Wang, Lu
    PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2013), 2013, : 454 - 459
  • [28] Toward architecture-based test-vector generation for timing verification of fast parallel multipliers
    Eriksson, Henrik
    Larsson-Edefors, Per
    Eckerbert, Daniel
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2006, 14 (04) : 370 - 379
  • [29] TIMING VERIFICATION OF LOGIC-CIRCUITS WITH COMBINED DELAY MODEL
    KIMURA, S
    KASHIMA, S
    HANEDA, H
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1992, E75A (10) : 1230 - 1238
  • [30] A hierarchical test scheme for system-on-chip designs
    Li, JF
    Huang, HJ
    Chen, JB
    Su, CP
    Wu, CW
    Cheng, C
    Chen, SI
    Hwang, CY
    Lin, HP
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, 2002 PROCEEDINGS, 2002, : 486 - 490