MAGNet: A Multi-Scale Attention-Guided Graph Fusion Network for DRC Violation Detection
Weihan Lu, Hong Cai Chen

TL;DR
MAGNet is a hybrid deep learning model that combines multi-scale spatial features and graph-based topological information to improve DRC violation detection accuracy in integrated circuit design.
Contribution
The paper introduces MAGNet, a novel hybrid model integrating an enhanced U-Net with a graph neural network for more accurate DRC violation prediction.
Findings
Outperforms ibUnet, RouteNet, and J-Net in accuracy
Reduces false positive rates in hotspot detection
Enhances sensitivity to sparse violations
Abstract
Design rule checking (DRC) is of great significance for cost reduction and design efficiency improvement in integrated circuit (IC) designs. Machine-learning-based DRC has become an important approach in computer-aided design (CAD). In this paper, we propose MAGNet, a hybrid deep learning model that integrates an improved U-Net with a graph neural network for DRC violation prediction. The U-Net backbone is enhanced with a Dynamic Attention Module (DAM) and a Multi-Scale Convolution Module (MSCM) to strengthen its capability in extracting fine-grained and multi-scale spatial features. In parallel, we construct a pixel-aligned graph structure based on chip layout tiles, and apply a specialized GNN to model the topological relationships among pins. During graph construction, a graph-to-grid mapping is generated to align GNN features with the layout image. In addition, a label amplification…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsVLSI and FPGA Design Techniques · Physical Unclonable Functions (PUFs) and Hardware Security · Advancements in Photolithography Techniques
MethodsSoftmax · Attention Is All You Need · Concatenated Skip Connection · Max Pooling · Convolution · *Communicated@Fast*How Do I Communicate to Expedia? · U-Net · Graph Neural Network · ALIGN
