paper-with-me

홈 › Papers

SyncTREE: Fast Timing Analysis for Integrated Circuit Design through a Physics-informed Tree-based Graph Neural Network

2023-09-21 · NeurIPS 2023 11

Nowadays integrated circuits (ICs) are underpinning all major information technology innovations including the current trends of artificial intelligence (AI). Modern IC designs often involve analyses of complex phenomena (such as timing, noise, and power etc.) for tens of billions of electronic components, like resistance (R), capacitance (C), transistors and gates, interconnected in various complex structures. Those analyses often need to strike a balance between accuracy and speed as those analyses need to be carried out many times throughout the entire IC design cycles. With the advancement of AI, researchers also start to explore news ways in leveraging AI to improve those analyses. This paper focuses on one of the most important analyses, timing analysis for interconnects. Since IC interconnects can be represented as an RC-tree, a specialized graph as tree, we design a novel tree-based graph neural network, SyncTREE, to speed up the timing analysis by incorporating both the structural and physical properties of electronic circuits. Our major innovations include (1) a two-pass message-passing (bottom-up and top-down) for graph embedding, (2) a tree contrastive loss to guide learning, and (3) a closed formular-based approach to conduct fast timing. Our experiments show that, compared to conventional GNN models, SyncTREE achieves the best timing prediction in terms of both delays and slews, all in reference to the industry golden numerical analyses results on real IC design data.

📄 PDF Abstract BibTeX

Code (1)

xlab-ub/synctree 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…

Similar Papers 제목 키워드 기반

Fine-grained Timing Analysis of Digital Integrated Circuits in Answer Set Programming

2025-07-15 · Alessandro Bertagnon, Marcello Dalpasso, Michele Favalli, Marco Gavanelli arxiv

In the design of integrated circuits, one critical metric is the maximum delay introduced by combinational modules within the circuit. This delay is crucial because it represents the time required to perform a computatio…

Timing-Driven Global Placement by Efficient Critical Path Extraction

2025-02-28 · Yunqi Shi, Siyuan Xu, Shixiong Kai, Xi Lin 외

Timing optimization during the global placement of integrated circuits has been a significant focus for decades, yet it remains a complex, unresolved issue. Recent analytical methods typically use pin-level timing inform…

GPU

Timing Analysis Agent: Autonomous Multi-Corner Multi-Mode (MCMM) Timing Debugging with Timing Debug Relation Graph

2025-04-15 · Jatin Nainani, Chia-Tung Ho, Anirudh Dhurka, Haoxing Ren

Timing analysis is an essential and demanding verification method for Very Large Scale Integrated (VLSI) circuit design and optimization. In addition, it also serves as the cornerstone of the final sign-off, determining …

RAGRetrieval-augmented Generation

Learning-driven Physically-aware Large-scale Circuit Gate Sizing

2024-03-13 · Yuyang Ye, Peng Xu, Lizheng Ren, Tinghuan Chen 외

Gate sizing plays an important role in timing optimization after physical design. Existing machine learning-based gate sizing works cannot optimize timing on multiple timing paths simultaneously and neglect the physical …

Hybrid ML for Lightweight Pre-Route Delay Estimation in Open-Source IC Design

2026-08-18 · Marvin Castro Castro, Erick Carvajal Barboza arxiv

Static Timing Analysis (STA) is a critical step in the design flow of digital integrated circuits, however, obtaining accurate delay estimations can represent a challenge when limited information regarding physical desig…