A Fast Parallel Approach for Common Path Pessimism Removal

被引:0
|
作者
Tsai, Chung-Hao [1 ]
Mak, Wai-Kei [1 ]
机构
[1] Natl Tsing Hua Univ, Dept Comp Sci, Hsinchu, Taiwan
关键词
Timing analysis; Common path pessimism removal;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Static timing analysis has always been indispensable in integrated circuit design. In order to consider design and electrical complexities (e.g., crosstalk coupling, voltage drops) as well as manufacturing and environmental variations, timing analysis is typically done using an "early-late" split. The early-late split timing analysis enables timers to effectively account for any within-chip variation effects. However, this dual-mode analysis may introduce unnecessary pessimism, which can lead to an over-conservative design. Thus, common path pessimism removal (CPPR) is introduced to eliminate this pessimism during timing analysis. A naive approach would require the analysis of all paths in the design. For today's designs with millions of gates, enumerating all paths is impractical. In this paper, we propose a new approach to effectively prune the redundant paths and develop a multi-threaded timing analysis tool called MTimer for fast and accurate CPPR. The results show that our timer can achieve 3.53X speedup on average comparing with the winner of the TAU 2014 contest and maintain 100% accuracy on removing common path pessimism during timing analysis.
引用
收藏
页码:372 / 377
页数:6
相关论文
共 50 条
  • [41] Fast parallel algorithms for the longest common subsequence problem using an optical bus
    Xu, XH
    Chen, L
    Pan, Y
    He, P
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2005, PT 3, 2005, 3482 : 338 - 348
  • [42] Common-Path Parallel Fluorescence Emission Difference Super-Resolution Microscopy
    Zhang Zhimin
    Huang Yuran
    Liu Shaocong
    Kuang Cuifang
    Cao Liangcai
    Liu Yong
    Han Yubing
    Hao Xiang
    Liu Xu
    CHINESE JOURNAL OF LASERS-ZHONGGUO JIGUANG, 2021, 48 (16):
  • [43] AN APPROACH FOR FAST AND PARALLEL VIDEO PROCESSING ON APACHE HADOOP CLUSTERS
    Tan, Hanlin
    Chen, Lidong
    2014 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO (ICME), 2014,
  • [44] Fast retinal vessel tree extraction:: A pixel parallel approach
    Alonso-Montes, C.
    Vilarino, D. L.
    Dudek, P.
    Penedo, M. G.
    INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 2008, 36 (5-6) : 641 - 651
  • [45] Parallel computations of molecular dynamics trajectories using the stochastic path approach
    Zaloj, V
    Elber, R
    COMPUTER PHYSICS COMMUNICATIONS, 2000, 128 (1-2) : 118 - 127
  • [46] A "parallel approach" path to estimating collision risk during simultaneous landings
    Barnett, A
    MANAGEMENT SCIENCE, 1999, 45 (03) : 382 - 394
  • [47] A Simple and Fast Solution for Fault Simulation Using Approximate Parallel Critical Path Tracing
    Ehteram, Ahmad
    Sabaghian-Bidgoli, Hossein
    Ghasvari, Hossein
    Hessabi, Shaahin
    CANADIAN JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING-REVUE CANADIENNE DE GENIE ELECTRIQUE ET INFORMATIQUE, 2020, 43 (02): : 100 - 110
  • [48] Application of Adaptive Parallel Fast Marching Method in Automatic Submarine Cable Path Planning
    Wang, Xinyu
    Wang, Zengfu
    Zukerman, Moshe
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2024,
  • [49] Design Approach of Hairpin Winding Motor with High Parallel Path Numbers
    Zhu, Shaohong
    Paciura, Krzysztof
    Barden, Richard
    2021 IEEE ENERGY CONVERSION CONGRESS AND EXPOSITION (ECCE), 2021, : 4534 - 4538
  • [50] Percutaneous Approach for Removal of Difficult Common Bile Duct Stones
    Ryu, Ji Kon
    CLINICAL ENDOSCOPY, 2013, 46 (01) : 3 - 4