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 条
  • [1] GPU-accelerated Critical Path Generation with Path Constraints
    Guo, Guannan
    Huang, Tsung-Wei
    Lin, Yibo
    Wong, Martin
    2021 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN (ICCAD), 2021,
  • [2] AN EFFICIENT PARALLEL CRITICAL PATH ALGORITHM
    LIU, LR
    DU, DHC
    CHEN, HC
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1994, 13 (07) : 909 - 919
  • [3] Manipulator Collision Avoidance Path Generation Algorithm Considering Predicted Human Path
    Cha, Young Hoon
    Rhim, Sungsoo
    2023 20TH INTERNATIONAL CONFERENCE ON UBIQUITOUS ROBOTS, UR, 2023, : 223 - 227
  • [4] Efficient Computation of the Sensitization Probability of a Critical Path Considering Process Variations and Path Correlation
    Javvaji, Pavan Kumar
    Tragoudas, Spyros
    2017 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2017, : 746 - 749
  • [5] Efficient test generation algorithm for path delay faults
    Kim, MG
    Kang, SH
    ELECTRONICS LETTERS, 2000, 36 (01) : 13 - 14
  • [6] An efficient algorithm for finding a path subject to two additive constraints
    Korkmaz, T
    Krunz, M
    Tragoudas, S
    COMPUTER COMMUNICATIONS, 2002, 25 (03) : 225 - 238
  • [7] An efficient algorithm for finding a path subject to two additive constraints
    Korkmaz, T
    Krunz, M
    Tragoudas, S
    PERFORMANCE EVALUATION REVIEW, SPECIAL ISSUE, VOL 28 NO 1, JUNE 2000: ACM SIGMETRICS '2000, PROCEEDINGS, 2000, 28 (01): : 318 - 327
  • [8] Path optimisation considering dynamic constraints
    Lepetic, M
    Klancar, G
    Skrjanc, I
    Matko, D
    Potocnik, B
    ROBOCUP 2004: ROBOT SOCCER WORLD CUP VIII, 2005, 3276 : 574 - 585
  • [9] A Complete Critical Path Algorithm for Test Generation of Combinational Circuits
    周权
    魏道政
    Journal of Computer Science and Technology, 1991, (01) : 74 - 82
  • [10] Complete critical path algorithm for test generation of combinational circuits
    Zhou, Quan
    Wei, Daozheng
    Journal of Computer Science and Technology, 1991, 6 (01) : 74 - 82