2024 · 17 citations · 9 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureComputer GraphicsSimulation-based DesignGraphics Processing UnitsHardware AccelerationTiming AnalysisTiming ModelingAccuracyMicroarchitectural Timing AnalysisModel Order ReductionModel ReductionSimulation-based AnalysisStatic Timing AnalysisTimingTiming Characterization
Composite Current Source (CCS) timing model plays an important role in modern static timing analysis (STA) because it precisely captures the timing behavior of a design at advanced nodes. However, CCS is extremely time-consuming due to its accurate but complicated timing models. To overcome this challenge, we introduce GCS-Timer, a GPU-accelerated CCS-based timing analysis algorithm. Unlike existing methods that perform model order reduction to trade accuracy for speed, GCS-Timer achieves high accuracy through a fast simulation-based analysis using GPU computing. Experimental results show that GCS-Timer can complete CCS analysis with better accuracy and achieve 3.2X faster runtime compared with a 16-threaded industrial standard timer. The source code is available at https://github.com/cuhk-eda/GCS-Timer.
9
GPU-accelerated static timing analysis
Zizheng Guo, Tsung‐Wei Huang, Yibo Lin · 2020 · 62 citations
GPU-accelerated Path-based Timing Analysis
Guannan Guo, Tsung‐Wei Huang, Yibo Lin et al. · 2021 · 38 citations