AiDRC: Accelerating Detailed Routing by AI-Driven Design Rule Violation Prediction and Checking

Yifan Li, R. G. Liu, Zhisheng Zeng, Zengrong Huang, Zhipeng Huang, Dongbo Bu, Xingquan Li · ACM Transactions on Design Automation of Electronic Systems · 2025

Design rule violation (DRV) evaluation and optimization constitute a critical challenge in modern VLSI physical design. Fast and accurate assessments of routability and DRV have gained significant research attention due to their pivotal role in improving design closure efficiency. Traditional detailed routing and design rule checking (DRC) are computationally expensive. To address the above challenges, this work leverages AI models for the specific location prediction of DRVs in the pre-detailed routing stage and the checking of DRVs during detailed routing, which achieves fast and precise DRV evaluation. By integrating the crisscross attention mechanism and channel transformer within a ResNet backbone, our proposed DRV prediction and checking model gains the capability to learn non-local and cross-layer feature relationships and mitigates the negative impact of data imbalance. Experiments demonstrate the effectiveness of our prediction model and checking model, with area under curve (AUC) of 0.987 and F1-score of 0.934, respectively. Remarkably, when integrated into an open-source detailed routing tool, our DRV prediction model achieves 16× acceleration, while our DRV checking model achieves a 293× acceleration over the conventional DRC engine. By applying the predicted DRVs to the detailed routing tool, our framework eliminates an average of 44% DRVs of the initial detailed routing results, effectively bridging the gap between data-driven predictions and rule-based detailed routing workflows.

Read the paper · More papers on PaperTik