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 条
  • [21] SAMMY - an algorithm for efficient computation of a smooth path for reference trajectory generation
    Keck, Alexander
    Knierim, Karl Lukas
    Sawodny, Oliver
    PROCEEDINGS OF THE 2015 6TH INTERNATIONAL CONFERENCE ON AUTOMATION, ROBOTICS AND APPLICATIONS (ICARA), 2015, : 110 - 115
  • [22] Statistical critical path analysis considering correlations
    Zhan, YP
    Strojwas, AJ
    Sharma, M
    Newmark, D
    ICCAD-2005: INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, DIGEST OF TECHNICAL PAPERS, 2005, : 699 - 704
  • [23] Statistical critical path analysis considering correlations
    Zhan, YP
    Strojwas, AJ
    Sharma, M
    Newmark, D
    INTEGRATED CIRCUIT AND SYSTEM DESIGN: POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2005, 3728 : 364 - 373
  • [24] CRITICAL PATH SCHEDULING WITH RESOURCE AND PROCESSOR CONSTRAINTS
    LLOYD, EL
    JOURNAL OF THE ACM, 1982, 29 (03) : 781 - 811
  • [25] Critical path in an activity network with time constraints
    Chen, YL
    Rinks, D
    Tang, K
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1997, 100 (01) : 122 - 133
  • [26] ALGORITHM FOR OPTIMIZATION ON THE NETWORK CRITICAL PATH
    TENIC, A
    STROJARSTVO, 1990, 32 (01): : 11 - 15
  • [27] JIGSAW: Efficient and Scalable Path Constraints Fuzzing
    Chen, Ju
    Wang, Jinghan
    Song, Chengyu
    Yin, Heng
    43RD IEEE SYMPOSIUM ON SECURITY AND PRIVACY (SP 2022), 2022, : 18 - 35
  • [28] Efficient Path Planning with Soft Homology Constraints
    Taveras, Carlos A.
    Segarra, Santiago
    Uribe, Cesar A.
    2024 IEEE CONFERENCE ON CONTROL TECHNOLOGY AND APPLICATIONS, CCTA 2024, 2024, : 657 - 662
  • [29] A heuristic algorithm for shortest path with multiple constraints
    Wang, ZY
    Wang, TC
    2003 INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY, VOL 1 AND 2, PROCEEDINGS, 2003, : 482 - 486
  • [30] A new algorithm for the shortest path problem with constraints
    Leng, Hong-ze
    Xie, Zheng
    Chen, Zhi
    Xu, Zhen
    PROCEEDINGS OF FIRST INTERNATIONAL CONFERENCE OF MODELLING AND SIMULATION, VOL II: MATHEMATICAL MODELLING, 2008, : 320 - 325