An Efficient Critical Path Generation Algorithm Considering Extensive Path Constraints

被引:12
|
作者
Guo, Guannan [1 ]
Huang, Tsung-Wei [2 ]
Lin, Chun-Xun [1 ]
Wong, Martin [1 ,3 ]
机构
[1] Univ Illinois, Dept Elect & Comp Engn, Urbana, IL 61801 USA
[2] Univ Utah, Dept Elect & Comp Engn, Salt Lake City, UT USA
[3] Chinese Univ Hong Kong, Dept Comp Sci & Engn, Shatin, Hong Kong, Peoples R China
关键词
TIMING ANALYSIS;
D O I
10.1109/dac18072.2020.9218750
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper, we introduce a fast and efficient critical path generation algorithm considering extensive path constraints on a Static Timing Analysis (STA) graph. Critical path generation is a key routine in the inner loop of path based analysis and timing-driven synthesis flows. Our algorithm can report arbitrary numbers of critical paths on a logic cone constrained by a sequence of from/through/to pins under different min/max modes and rise/fall transitions. Our algorithm is general, efficient, and provably good. Experimental results have showed that our algorithm produces reports that matches a golden reference generated by an industrial signoff timer. Our results also correlate to a commercial timer yet achieving more than an order of magnitude speed-up.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] A Focussed Dynamic Path Finding Algorithm with Constraints
    Leenen, Louise
    Terlunen, Alex
    2013 5TH INTERNATIONAL CONFERENCE ON ADAPTIVE SCIENCE AND TECHNOLOGY (ICAST 2013), 2013,
  • [32] Efficient Path Generation with Reduced Coordinates
    Chen, Renjie
    Gotsman, Craig
    Hormann, Kai
    COMPUTER GRAPHICS FORUM, 2018, 37 (05) : 37 - 48
  • [33] Efficient Critical Path Identification Based on Viability Analysis Method Considering Process Variations
    Abolmaali, Sheis
    Mansouri-Ghiasi, Nika
    Kamal, Mehdi
    Afzali-Kusha, Ali
    Pedram, Massoud
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2017, 25 (09) : 2668 - 2672
  • [34] Efficient Nonlinear Model Predictive Path Integral Control for Stochastic Systems considering Input Constraints
    Homburger, Hannes
    Wirtensohn, Stefan
    Reuter, Johannes
    2023 EUROPEAN CONTROL CONFERENCE, ECC, 2023,
  • [35] Efficient algorithm for untestable path detection
    Heo, H
    Hwang, SY
    ELECTRONICS LETTERS, 1996, 32 (08) : 707 - 708
  • [36] Test Case Generation and Optimization for Critical Path Testing Using Genetic Algorithm
    Mishra, Deepti Bala
    Mishra, Rajashree
    Das, Kedar Nath
    Acharya, Arup Abhinna
    SOFT COMPUTING FOR PROBLEM SOLVING, 2019, 817 : 67 - 80
  • [37] Ant Colony Optimization Based Algorithm for Test Path Generation Problem with Negative Constraints
    Klima, Matej
    Bures, Miroslav
    Blaha, Martin
    2024 IEEE 24TH INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY, QRS, 2024, : 701 - 712
  • [38] An Efficient Critical Path Tracing Algorithm for Designing High Performance Vlsi Systems
    Hoon Chang
    Jacob a. Abraham
    Journal of Electronic Testing, 1997, 11 : 119 - 129
  • [39] An efficient critical path tracing algorithm for designing high performance VLSI systems
    Chang, H
    Abraham, JA
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 1997, 11 (02): : 119 - 129
  • [40] An efficient multiple-constraints QoS routing algorithm based on nonlinear path distance
    Yang, Xiaolong
    Zhang, Min
    Long, Keping
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2004, 3314 : 365 - 370