OpenTimer v2: A new parallel incremental timing analysis engine

TW Huang, G Guo, CX Lin… - IEEE transactions on …, 2020 - ieeexplore.ieee.org
Since the first release in 2015, OpenTimer v1 has been used in many industrial and
academic projects for analyzing the timing of custom designs. After four-year research and …

Heterocppr: Accelerating common path pessimism removal with heterogeneous cpu-gpu parallelism

Z Guo, TW Huang, Y Lin - 2021 IEEE/ACM International …, 2021 - ieeexplore.ieee.org
Common path pessimism removal (CPPR) is a key step to eliminating unwanted pessimism
during static timing analysis (STA). Unwanted pessimism will force designers and …

A provably good and practically efficient algorithm for common path pessimism removal in large designs

Z Guo, M Yang, TW Huang, Y Lin - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
Common path pessimism removal (CPPR) is imperative for eliminating redundant
pessimism during static timing analysis (STA). However, turning on CPPR can significantly …

Fast and accurate wire timing estimation on tree and non-tree net structures

HH Cheng, IHR Jiang, O Ou - 2020 57th ACM/IEEE Design …, 2020 - ieeexplore.ieee.org
Timing optimization is repeatedly performed throughout the entire design flow. The long turn-
around time of querying a sign-off timer has become a bottleneck. To break through the …

NN-SSTA: A deep neural network approach for statistical static timing analysis

MA Savari, H Jahanirad - Expert Systems with Applications, 2020 - Elsevier
Discrete statistical static timing analysis (SSTA) performs the timing analysis by using
statistical maximum and convolution operations. The maximum is basically a non-linear …

Timing macro modeling with graph neural networks

KKC Chang, CY Chiang, PY Lee… - Proceedings of the 59th …, 2022 - dl.acm.org
Due to rapidly growing design complexity, timing macro modeling has been widely adopted
to enable hierarchical and parallel timing analysis. The main challenge of timing macro …

FastPass: Fast timing path search for generalized timing exception handling

PY Lee, IHR Jiang, TC Chen - 2018 23rd Asia and South …, 2018 - ieeexplore.ieee.org
As design complexity rapidly grows, a modem design contains more complex constraints
and has more clock domains. To these stringent timing requirements, a design is iteratively …

Efficient Critical Paths Search Algorithm using Mergeable Heap

K Zhou, Z Guo, TW Huang, Y Lin - 2022 27th Asia and South …, 2022 - ieeexplore.ieee.org
Path searching is a central step in static timing analysis (STA). State-of-the-art algorithms
need to generate path deviations for hundreds of thousands of paths, which becomes the …

OpenDesign Flow Database: The infrastructure for VLSI design and design automation research

J Jung, IHR Jiang, GJ Nam, VN Kravets… - 2016 IEEE/ACM …, 2016 - ieeexplore.ieee.org
Recently, there have been a slew of design automation contests and released benchmarks.
ISPD place & route contests, DAC placement contests, timing analysis contests at TAU and …

Formal timing analysis of gate-level digital circuits using model checking

Q Ain, O Hasan - Microprocessors and Microsystems, 2024 - Elsevier
Due to the continuous reduction in the transistors sizing ruled by the Moore's law, digital
devices have become smaller, and more complex resulting in an enormous rise in the delay …