|国家预印本平台
首页|VeriRAG: A Retrieval-Augmented Framework for Automated RTL Testability Repair

VeriRAG: A Retrieval-Augmented Framework for Automated RTL Testability Repair

VeriRAG: A Retrieval-Augmented Framework for Automated RTL Testability Repair

来源:Arxiv_logoArxiv
英文摘要

Large language models (LLMs) have demonstrated immense potential in computer-aided design (CAD), particularly for automated debugging and verification within electronic design automation (EDA) tools. However, Design for Testability (DFT) remains a relatively underexplored area. This paper presents VeriRAG, the first LLM-assisted DFT-EDA framework. VeriRAG leverages a Retrieval-Augmented Generation (RAG) approach to enable LLM to revise code to ensure DFT compliance. VeriRAG integrates (1) an autoencoder-based similarity measurement model for precise retrieval of reference RTL designs for the LLM, and (2) an iterative code revision pipeline that allows the LLM to ensure DFT compliance while maintaining synthesizability. To support VeriRAG, we introduce VeriDFT, a Verilog-based DFT dataset curated for DFT-aware RTL repairs. VeriRAG retrieves structurally similar RTL designs from VeriDFT, each paired with a rigorously validated correction, as references for code repair. With VeriRAG and VeriDFT, we achieve fully automated DFT correction -- resulting in a 7.72-fold improvement in successful repair rate compared to the zero-shot baseline (Fig. 5 in Section V). Ablation studies further confirm the contribution of each component of the VeriRAG framework. We open-source our data, models, and scripts at https://github.com/yuyangdu01/LLM4DFT.

Haomin Qi、Yuyang Du、Lihao Zhang、Soung Chang Liew、Kexin Chen、Yining Du

微电子学、集成电路计算技术、计算机技术

Haomin Qi,Yuyang Du,Lihao Zhang,Soung Chang Liew,Kexin Chen,Yining Du.VeriRAG: A Retrieval-Augmented Framework for Automated RTL Testability Repair[EB/OL].(2025-07-21)[2025-08-10].https://arxiv.org/abs/2507.15664.点此复制

评论