paper-with-me

홈 › Papers

Automating Hardware Design and Verification from Architectural Papers via a Neural-Symbolic Graph Framework

2025-11-08 · Haoyue Yang, Xuanle Zhao, Yujie Liu, Zhuojun Zou, Kailin Lyu, Changchun Zhou, Yao Zhu, Jie Hao arxiv

The reproduction of hardware architectures from academic papers remains a significant challenge due to the lack of publicly available source code and the complexity of hardware description languages (HDLs). To this end, we propose \textbf{ArchCraft}, a Framework that converts abstract architectural descriptions from academic papers into synthesizable Verilog projects with register-transfer level (RTL) verification. ArchCraft introduces a structured workflow, which uses formal graphs to capture the Architectural Blueprint and symbols to define the Functional Specification, translating unstructured academic papers into verifiable, hardware-aware designs. The framework then generates RTL and testbench (TB) code decoupled via these symbols to facilitate verification and debugging, ultimately reporting the circuit's Power, Area, and Performance (PPA). Moreover, we propose the first benchmark, \textbf{ArchSynthBench}, for synthesizing hardware from architectural descriptions, with a complete set of evaluation indicators, 50 project-level circuits, and around 600 circuit blocks. We systematically assess ArchCraft on ArchSynthBench, where the experiment results demonstrate the superiority of our proposed method, surpassing direct generation methods and the VerilogCoder framework in both paper understanding and code completion. Furthermore, evaluation and physical implementation of the generated executable RTL code show that these implementations meet all timing constraints without violations, and their performance metrics are consistent with those reported in the original papers.

📄 PDF Abstract BibTeX arXiv:2511.06067

Code (0)

등록된 구현이 없습니다.

Tasks

Code Completion

Similar Papers 제목 키워드 기반

Enhancing Code Consistency in AI Research with Large Language Models and Retrieval-Augmented Generation

2025-02-02 · Rajat Keshri, Arun George Zachariah, Michael Boone

Ensuring that code accurately reflects the algorithms and methods described in research papers is critical for maintaining credibility and fostering trust in AI research. This paper presents a novel system designed to ve…

RetrievalRetrieval-augmented Generation

ThreatLens: LLM-guided Threat Modeling and Test Plan Generation for Hardware Security Verification

2025-05-11 · Dipayan Saha, Hasan Al Shaikh, Shams Tarek, Farimah Farahmandi

Current hardware security verification processes predominantly rely on manual threat modeling and test plan generation, which are labor-intensive, error-prone, and struggle to scale with increasing design complexity and …

RAGRetrieval-augmented Generation

From Scientific Texts to Verifiable Code: Automating the Process with Transformers

2025-01-09 · Changjie Wang, Mariano Scazzariello, Marco Chiesa

Despite the vast body of research literature proposing algorithms with formal guarantees, the amount of verifiable code in today's systems remains minimal. This discrepancy stems from the inherent difficulty of verifying…

AssertLLM2: A Comprehensive LLM Benchmark for Assertion Generation from Design Specifications

2026-05-26 · Yuchao Wu, Wenji Fang, Jing Wang, Wenkai Li 외 arxiv

Assertion-based verification (ABV) is a cornerstone of modern hardware design, yet manually translating design intent into formal SystemVerilog Assertions (SVAs) remains labor-intensive and error-prone. While Large Langu…

AIvril: AI-Driven RTL Generation With Verification In-The-Loop

2024-09-03 · Mubashir ul Islam, Humza Sami, Pierre-Emmanuel Gaillardon, Valerio Tenace

Large Language Models (LLMs) are computational models capable of performing complex natural language processing tasks. Leveraging these capabilities, LLMs hold the potential to transform the entire hardware design stack,…

Code Generation