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 条
  • [41] A Hierarchical Approach Towards System Level Static Timing Verification of SoCs
    Chakraborty, Rupsa
    Chowdhury, Dipanwita Roy
    2009 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, 2009, : 201 - 206
  • [42] Delay test generation with a time parameter
    Li, Huawei
    Li, Zhongcheng
    Min, Yinghua
    Jisuanji Xuebao/Chinese Journal of Computers, 1999, 22 (04): : 390 - 394
  • [43] Delay test generation: A hardware perspective
    Savir, Jacob
    Journal of Electronic Testing: Theory and Applications (JETTA), 1997, 10 (03): : 245 - 254
  • [44] Delay test generation: A hardware perspective
    Savir, J
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 1997, 10 (03): : 245 - 254
  • [45] Delay Test Generation: A Hardware Perspective
    Jacob Savir
    Journal of Electronic Testing, 1997, 10 : 245 - 254
  • [46] Test generation for global delay faults
    Luong, GM
    Walker, DMH
    INTERNATIONAL TEST CONFERENCE 1996, PROCEEDINGS, 1996, : 433 - 442
  • [47] Transactional Test Environment For Faster And Early Verification Of Digital Designs
    Kakani, Rama Krishna
    Darji, A. D.
    2018 4TH INTERNATIONAL CONFERENCE ON COMPUTING, ENGINEERING, AND DESIGN (ICCED 2018), 2018, : 148 - 152
  • [48] An Approach to Instruction Stream Generation for Functional Verification of Microprocessor Designs
    Tatarnikov, Andrei
    PROCEEDINGS OF 2016 IEEE EAST-WEST DESIGN & TEST SYMPOSIUM (EWDTS), 2016,
  • [49] Concurrent Multi-mode Timing Model Generation for Hierarchical Timing Analysis
    Kumar, Naresh
    Bhatnagar, Parag
    Agarwal, N. K.
    Bhatnagar, P. S.
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS (ICCS-2015), 2016, 1715
  • [50] Efficient Method for Timing-based Information Flow Verification in Hardware Designs
    Alatoun, Khitam M.
    Vemuri, Ranga
    PROCEEDINGS OF THE 32ND GREAT LAKES SYMPOSIUM ON VLSI 2022, GLSVLSI 2022, 2022, : 159 - 163