paper-with-me

홈 › Papers

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, with predictions suggesting that front-end and back-end tasks could be fully automated in the near future. Currently, LLMs show great promise in streamlining Register Transfer Level (RTL) generation, enhancing efficiency, and accelerating innovation. However, their probabilistic nature makes them prone to inaccuracies - a significant drawback in RTL design, where reliability and precision are essential. To address these challenges, this paper introduces AIvril, an advanced framework designed to enhance the accuracy and reliability of RTL-aware LLMs. AIvril employs a multi-agent, LLM-agnostic system for automatic syntax correction and functional verification, significantly reducing - and in many cases, completely eliminating - instances of erroneous code generation. Experimental results conducted on the VerilogEval-Human dataset show that our framework improves code quality by nearly 2x when compared to previous works, while achieving an 88.46% success rate in meeting verification objectives. This represents a critical step toward automating and optimizing hardware design workflows, offering a more dependable methodology for AI-driven RTL design.

📄 PDF Abstract BibTeX arXiv:2409.11411

Code (0)

등록된 구현이 없습니다.

Tasks

Code Generation

Similar Papers 제목 키워드 기반

EDA-Aware RTL Generation with Large Language Models

2024-11-21 · Mubashir ul Islam, Humza Sami, Pierre-Emmanuel Gaillardon, Valerio Tenace

Large Language Models (LLMs) have become increasingly popular for generating RTL code. However, producing error-free RTL code in a zero-shot setting remains highly challenging for even state-of-the-art LLMs, often leadin…

Code Generation

A Neurosymbolic Approach to Loop Invariant Generation via Weakest Precondition Reasoning

2025-12-17 · Daragh King, Vasileios Koutavas, Laura Kovacs arxiv

Loop invariant generation remains a critical bottleneck in automated program verification. Recent work has begun to explore the use of Large Language Models (LLMs) in this area, yet these approaches tend to lack a reliab…

SmartAvatar: Text- and Image-Guided Human Avatar Generation with VLM AI Agents

2025-06-05 · Alexander Huang-Menders, Xinhang Liu, Andy Xu, Yuyao Zhang 외

SmartAvatar is a vision-language-agent-driven framework for generating fully rigged, animation-ready 3D human avatars from a single photo or textual prompt. While diffusion-based methods have made progress in general 3D …

Attribute

Rethinking Scientific Modeling: Toward Physically Consistent and Simulation-Executable Programmatic Generation

2026-02-06 · Yongqing Jiang, Jianze Wang, Zhiqi Shen, Zhenghong Lin 외 arxiv

Structural modeling is a fundamental component of computational engineering science, in which even minor physical inconsistencies or specification violations may invalidate downstream simulations. The potential of large …

Input-Output Specifications of Grid-Forming Functions and Data-Driven Verification Methods

2024-04-24 · Jennifer T. Bui, Dominic Groß

This work investigates interoperability and performance specifications for converter interfaced generation (CIG) that can be verified using only input-output data. First, we develop decentralized conditions on frequency …