LGNov 21, 2024

Improving Routability Prediction via NAS Using a Smooth One-shot Augmented Predictor

arXiv:2411.14296v11 citationsh-index: 9ISQED
Originality Incremental advance
AI Analysis

This work addresses routability prediction for electronic design automation, offering a novel NAS technique with significant performance gains, though it is incremental in improving existing methods.

The paper tackled the challenge of improving routability prediction in electronic design automation by addressing noise and variance issues in neural architecture search, resulting in a 40% closer to ideal ROC-AUC performance and achieving an ROC-AUC of 0.9802 with a query time of 0.461 ms.

Routability optimization in modern EDA tools has benefited greatly from using machine learning (ML) models. Constructing and optimizing the performance of ML models continues to be a challenge. Neural Architecture Search (NAS) serves as a tool to aid in the construction and improvement of these models. Traditional NAS techniques struggle to perform well on routability prediction as a result of two primary factors. First, the separation between the training objective and the search objective adds noise to the NAS process. Secondly, the increased variance of the search objective further complicates performing NAS. We craft a novel NAS technique, coined SOAP-NAS, to address these challenges through novel data augmentation techniques and a novel combination of one-shot and predictor-based NAS. Results show that our technique outperforms existing solutions by 40% closer to the ideal performance measured by ROC-AUC (area under the receiver operating characteristic curve) in DRC hotspot detection. SOAPNet is able to achieve an ROC-AUC of 0.9802 and a query time of only 0.461 ms.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes