English

GATMesh: Clock Mesh Timing Analysis using Graph Neural Networks

Hardware Architecture 2025-07-09 v1 Artificial Intelligence Machine Learning

Abstract

Clock meshes are essential in high-performance VLSI systems for minimizing skew and handling PVT variations, but analyzing them is difficult due to reconvergent paths, multi-source driving, and input mesh buffer skew. SPICE simulations are accurate but slow; yet simplified models miss key effects like slew and input skew. We propose GATMesh, a Graph Neural Network (GNN)-based framework that models the clock mesh as a graph with augmented structural and physical features. Trained on SPICE data, GATMesh achieves high accuracy with average delay error of 5.27ps on unseen benchmarks, while achieving speed-ups of 47146x over multi-threaded SPICE simulation.

Keywords

Cite

@article{arxiv.2507.05681,
  title  = {GATMesh: Clock Mesh Timing Analysis using Graph Neural Networks},
  author = {Muhammad Hadir Khan and Matthew Guthaus},
  journal= {arXiv preprint arXiv:2507.05681},
  year   = {2025}
}
R2 v1 2026-07-01T03:50:49.765Z