PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
May 27, 20241 citationsOpen Access

RTL-Repo: A Benchmark for Evaluating LLMs on Large-Scale RTL Design Projects

View Full Paper
AAAhmed AllamMSMohamed Shalan

Key Points

Key points are not available for this paper at this time.

Abstract

Large Language Models (LLMs) have demonstrated potential in assisting with Register Transfer Level (RTL) design tasks. Nevertheless, there remains to be a significant gap in benchmarks that accurately reflect the complexity of real-world RTL projects. To address this, this paper presents RTL-Repo, a benchmark specifically designed to evaluate LLMs on large-scale RTL design projects. RTL-Repo includes a comprehensive dataset of more than 4000 Verilog code samples extracted from public GitHub repositories, with each sample providing the full context of the corresponding repository. We evaluate several state-of-the-art models on the RTL-Repo benchmark, including GPT-4, GPT-3.5, Starcoder2, alongside Verilog-specific models like VeriGen and RTLCoder, and compare their performance in generating Verilog code for complex projects. The RTL-Repo benchmark provides a valuable resource for the hardware design community to assess and compare LLMs' performance in real-world RTL design scenarios and train LLMs specifically for Verilog code generation in complex, multi-file RTL projects. RTL-Repo is open-source and publicly available on Github.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Allam et al. (2024) studied this question.

synapsesocial.com/papers/68e68593b6db64358760df93https://doi.org/10.48550/arxiv.2405.17378
Ask AI
Helpful
Bookmark
Share
View Full Paper

Also Consider

Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context:

  1. 1OpenLLM-RTL: Open Dataset and Benchmark for LLM-Aided Design RTL Generation2025 · 1 citations
  2. 2Survey and Benchmarking of Large Language Models for RTL Code Generation: Techniques and Open Challenges2025 · 1 citations
  3. 3Revisiting TuRTLe: A Comprehensive Evaluation of LLMs for RTL Generation2026
  4. 4RealBench: Benchmarking Verilog Generation Models with Real-World IP Designs2025 · 1 citations
  5. 5Revisiting VerilogEval: Newer LLMs, In-Context Learning, and Specification-to-RTL Tasks2024 · 5 citations