paper-with-me

Papers

MAGE: A Multi-Agent Engine for Automated RTL Code Generation

2024-12-10 · Yujie Zhao, Hejia Zhang, Hanxian Huang, Zhongming Yu, Jishen Zhao

The automatic generation of RTL code (e.g., Verilog) through natural language instructions has emerged as a promising direction with the advancement of large language models (LLMs). However, producing RTL code that is both syntactically and functionally correct remains a significant challenge. Existing single-LLM-agent approaches face substantial limitations because they must navigate between various programming languages and handle intricate generation, verification, and modification tasks. To address these challenges, this paper introduces MAGE, the first open-source multi-agent AI system designed for robust and accurate Verilog RTL code generation. We propose a novel high-temperature RTL candidate sampling and debugging system that effectively explores the space of code candidates and significantly improves the quality of the candidates. Furthermore, we design a novel Verilog-state checkpoint checking mechanism that enables early detection of functional errors and delivers precise feedback for targeted fixes, significantly enhancing the functional correctness of the generated RTL code. MAGE achieves a 95.7% rate of syntactic and functional correctness code generation on VerilogEval-Human 2 benchmark, surpassing the state-of-the-art Claude-3.5-sonnet by 23.3 %, demonstrating a robust and reliable approach for AI-driven RTL design workflows.

📄 PDF Abstract BibTeX arXiv:2412.07822

Code (1)

stable-lab/MAGE-A-Multi-Agent-Engine-for-Automated-RTL-Code-Generation 공식 구현

Tasks

Code GenerationNavigate

Similar Papers 제목 키워드 기반

Agent0: Leveraging LLM Agents to Discover Multi-value Features from Text for Enhanced Recommendations

2025-07-25 · Blaž Škrlj, Benoît Guilleminot, Andraž Tori arxiv

Large language models (LLMs) and their associated agent-based frameworks have significantly advanced automated information extraction, a critical component of modern recommender systems. While these multitask frameworks …

Information ExtractionFeature EngineeringCode Generation

Code2UML: Agentic LLMs with context engineering for scalable software visualization

2026-05-23 · Alin-Gabriel Văduva, Anca-Ioana Andreescu, Simona-Vasilica Oprea, Adela Bâra arxiv

Large Language Model (LLM)-based code analysis tools are adopted to automate software documentation tasks. However, the scalability of these approaches to real codebases, where Intermediate Representations (IR) exceed LL…

VFEAgent: A Multimodal Agent Framework for End-to-End Automated Finite Element Analysis

2026-05-27 · Jiachen Zhang, Junyi Lao, Chenghao Liu, Siyuan Liu 외 arxiv

Finite Element Analysis (FEA) serves as the cornerstone of modern engineering design. However, its workflow is inherently complex and relies heavily on domain expertise. Although recent efforts have integrated Large Lang…

Unified Software Engineering agent as AI Software Engineer

2025-06-17 · Leonhard Applis, Yuntong Zhang, Shanchao Liang, Nan Jiang 외

The growth of Large Language Model (LLM) technology has raised expectations for automated coding. However, software engineering is more than coding and is concerned with activities including maintenance and evolution of …

Large Language Model

SEC-bench: Automated Benchmarking of LLM Agents on Real-World Software Security Tasks

2025-06-13 · Hwiwon Lee, Ziqi Zhang, Hanxiao Lu, Lingming Zhang

Rigorous security-focused evaluation of large language model (LLM) agents is imperative for establishing trust in their safe deployment throughout the software development lifecycle. However, existing benchmarks largely …

BenchmarkingLarge Language Model