RTLCoder: Outperforming GPT-3.5 in Design RTL Generation with Our Open-Source Dataset and Lightweight Solution
Not on the map. Why?
Abstract (arXiv)
The automatic generation of RTL code (e.g., Verilog) using natural language instructions and large language models (LLMs) has attracted significant research interest recently. However, most existing approaches heavily rely on commercial LLMs such as ChatGPT, while open-source LLMs tailored for this specific design generation task exhibit notably inferior performance. The absence of high-quality open-source solutions restricts the flexibility and data privacy of this emerging technique. In this study, we present a new customized LLM solution with a modest parameter count of only 7B, achieving better performance than GPT-3.5 on all representative benchmarks for RTL code generation. Especially, it outperforms GPT-4 in VerilogEval Machine benchmark. This remarkable balance between accuracy and efficiency is made possible by leveraging our new RTL code dataset and a customized LLM algorithm, both of which have been made fully open-source.
Key facts. Cited by 69 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Dec 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 18; 2025: 36; 2026: 15.
69 papers.
Sort:
By area:
- 2024VerilogCoder: Autonomous Verilog Coding Agents with Graph-based Planning and Abstract Syntax Tree (AST)-based Waveform Tracing Toolcited by 85
- 2024OriGen:Enhancing RTL Code Generation with Code-to-Code Augmentation and Self-Reflectioncited by 56
- 2024CodeV: Empowering LLMs with HDL Generation through Multi-Level Summarizationcited by 38
- 2025A Survey of Research in Large Language Models for Electronic Design Automationcited by 38
- 2024AutoVCoder: A Systematic Framework for Automated Verilog Code Generation using LLMscited by 36
- 2024RTLRewriter: Methodologies for Large Models aided RTL Code Optimizationcited by 30
- 2024HDLdebugger: Streamlining HDL debugging with Large Language Modelscited by 25
- 2024AMSNet: Netlist Dataset for AMS Circuitscited by 24
- 2024Rome was Not Built in a Single Step: Hierarchical Prompting for LLM-based Chip Designcited by 24
- 2024Automatically Improving LLM-based Verilog Generation using EDA Tool Feedbackcited by 18
- 2025HDLCoRe: A Training-Free Framework for Mitigating Hallucinations in LLM-Generated HDLcited by 17
- 2025RTL++: Graph-enhanced LLM for RTL Code Generationcited by 16
38 more
- 2024Large Language Model for Verilog Generation with Code-Structure-Guided Reinforcement Learningcited by 15
- 2025VeriThoughts: Enabling Automated Verilog Code Generation using Reasoning and Formal Verificationcited by 15
- 2025RealBench: Benchmarking Verilog Generation Models with Real-World IP Designscited by 14
- 2024HiVeGen -- Hierarchical LLM-based Verilog Generation for Scalable Chip Designcited by 13
- 2025VeriContaminated: Assessing LLM-Driven Verilog Coding for Data Contaminationcited by 12
- 2026ACE-RTL: When Agentic Context Evolution Meets RTL-Specialized LLMscited by 12
- 2024LLM-Enhanced Bayesian Optimization for Efficient Analog Layout Constraint Generationcited by 11
- 2025VeriCoder: Enhancing LLM-Based RTL Code Generation through Functional Correctness Validationcited by 11
- 2025VeriLeaky: Navigating IP Protection vs Utility in Fine-Tuning for LLM-Driven Verilog Codingcited by 10
- 2025SALAD: Systematic Assessment of Machine Unlearning on LLM-Aided Hardware Designcited by 10
- 2024ITERTL: An Iterative Framework for Fine-tuning LLMs for RTL Code Generationcited by 9
- 2024CoopetitiveV: Leveraging LLM-powered Coopetitive Multi-Agent Prompting for High-quality Verilog Generationcited by 9
- 2025Circuit Representation Learning with Masked Gate Modeling and Verilog-AIG Alignmentcited by 8
- 2025Understanding and Mitigating Errors of LLM-Generated RTL Codecited by 8
- 2024MetRex: A Benchmark for Verilog Code Metric Reasoning Using LLMscited by 7
- 2025RTLRepoCoder: Repository-Level RTL Code Completion through the Combination of Fine-Tuning and Retrieval Augmentationcited by 7
- 2025Large Language Model for Verilog Code Generation: Literature Review and the Road Aheadcited by 7
- 2025Evolution of Optimization Algorithms for Global Placement via Large Language Modelscited by 6
- 2025AutoEDA: Enabling EDA Flow Automation through Microservice-Based LLM Agentscited by 6
- 2024SemiKong: Curating, Training, and Evaluating A Semiconductor Industry-Specific Large Language Modelcited by 4
- 2025HLSDebugger: Identification and Correction of Logic Bugs in HLS Code with LLM Solutionscited by 4
- 2025QiMeng-SALV: Signal-Aware Learning for Verilog Code Generationcited by 4
- 2026GRPO with State Mutations: Improving LLM-Based Hardware Test Plan Generationcited by 4
- 2024The Graph's Apprentice: Teaching an LLM Low Level Knowledge for Circuit Quality Estimationcited by 3
- 2025RTLMarker: Protecting LLM-Generated RTL Copyright via a Hardware Watermarking Frameworkcited by 3
- 2025VeriLoC: Line-of-Code Level Prediction of Hardware Design Quality from Verilog Codecited by 3
- 2025Automated Multi-Agent Workflows for RTL Designcited by 3
- 2026COEVO: Co-Evolutionary Framework for Joint Functional Correctness and PPA Optimization in LLM-Based RTL Generationcited by 3
- 2025Speculative Decoding for Verilog: Speed and Quality, All in Onecited by 2
- 2025Free and Fair Hardware: A Pathway to Copyright Infringement-Free Verilog Generation using LLMscited by 2
- 2025SecFSM: Knowledge Graph-Guided Verilog Code Generation for Secure Finite State Machines in Systems-on-Chipcited by 2
- 2026CODMAS: A Dialectic Multi-Agent Collaborative Framework for Structured RTL Optimizationcited by 2
- 2024ChipXplore: Natural Language Exploration of Hardware Designs and Librariescited by 1
- 2025GenEDA: Towards Generative Netlist Functional Reasoning via Cross-Modal Circuit Encoder-Decoder Alignmentcited by 1
- 2025HDLxGraph: Bridging Large Language Models and HDL Repositories via HDL Graph Databasescited by 1
- 2025MAHL: Multi-Agent LLM-Guided Hierarchical Chiplet Design with Adaptive Debuggingcited by 1
- 2025DeepV: A Model-Agnostic Retrieval-Augmented Framework for Verilog Code Generation with a High-Quality Knowledge Basecited by 1
- 2025AutoFSM: A Multi-agent Framework for FSM Code Generation with IR and SystemC-Based Testingcited by 1
50 most cited of 69 All 69 (JSON)
- 2026EngiWorld: What Can Frontier Agents Deliver in Professional Engineering Environments?29 Sep 2026
- 2026CHORUS: Complementary Experts for High-Coverage Testbench Stimulus Generation10 Aug 2026
- 2026ZhuLong: Execution-Grounded LLM Agent for EDA Scripting with Offline API Self-Exploration8 Aug 2026
- 2026EDATracer: An Agentic Framework for Large-Scale EDA Artifact Analysis2 Aug 2026
- 2026RTLCurator: Label-Efficient Data Curation for RTL Generation31 Jul 2026
- 2026Evidence-Driven LLM Agent for C-to-Synthesizable-C Conversion and Verification25 Jun 2026
- 2026DiagramNet: An End-to-End Recognition Framework and Dataset for Non-Standard System-Level Diagrams2 May 2026
- 2026How LLMs Fail and Generalize in RTL Coding for Hardware Design?26 Apr 2026
- 2026AutoPPA: Automated Circuit PPA Optimization via Contrastive Code-based Rule Library Learning20 Apr 2026
- 2026COEVO: Co-Evolutionary Framework for Joint Functional Correctness and PPA Optimization in LLM-Based RTL Generation16 Apr 2026
- 2026CODMAS: A Dialectic Multi-Agent Collaborative Framework for Structured RTL Optimization17 Mar 2026
- 2026Wrong Code, Right Structure: Learning Netlist Representations from Imperfect LLM-Generated RTL10 Mar 2026
38 more
- 2026ACE-RTL: When Agentic Context Evolution Meets RTL-Specialized LLMs10 Feb 2026
- 2026VeriInteresting: An Empirical Study of Model Prompt Interactions in Verilog Code Generation4 Feb 2026
- 2026GRPO with State Mutations: Improving LLM-Based Hardware Test Plan Generation12 Jan 2026
- 2025AMS-IO-Bench and AMS-IO-Agent: Benchmarking and Structured Reasoning for Analog and Mixed-Signal Integrated Circuit Input/Output Design25 Dec 2025
- 2025AutoFSM: A Multi-agent Framework for FSM Code Generation with IR and SystemC-Based Testing12 Dec 2025
- 2025Large Language Model for Verilog Code Generation: Literature Review and the Road Ahead29 Oct 2025
- 2025QiMeng-SALV: Signal-Aware Learning for Verilog Code Generation22 Oct 2025
- 2025Architect in the Loop Agentic Hardware Design and Verification19 Oct 2025
- 2025DeepV: A Model-Agnostic Retrieval-Augmented Framework for Verilog Code Generation with a High-Quality Knowledge Base6 Oct 2025
- 2025Automated Multi-Agent Workflows for RTL Design24 Sep 2025
- 2025SynCircuit: Automated Generation of New Synthetic RTL Circuits Can Enable Big Data in Circuits26 Aug 2025
- 2025VERIRL: Boosting the LLM-based Verilog Code Generation via Reinforcement Learning25 Aug 2025
- 2025SecFSM: Knowledge Graph-Guided Verilog Code Generation for Secure Finite State Machines in Systems-on-Chip18 Aug 2025
- 2025MAHL: Multi-Agent LLM-Guided Hierarchical Chiplet Design with Adaptive Debugging8 Aug 2025
- 2025Understanding and Mitigating Errors of LLM-Generated RTL Code7 Aug 2025
- 2025AutoEDA: Enabling EDA Flow Automation through Microservice-Based LLM Agents1 Aug 2025
- 2025HLSDebugger: Identification and Correction of Logic Bugs in HLS Code with LLM Solutions29 Jul 2025
- 2025RealBench: Benchmarking Verilog Generation Models with Real-World IP Designs22 Jul 2025
- 2025VeriLoC: Line-of-Code Level Prediction of Hardware Design Quality from Verilog Code8 Jun 2025
- 2025QiMeng: Fully Automated Hardware and Software Design for Processor Chip5 Jun 2025
- 2025SALAD: Systematic Assessment of Machine Unlearning on LLM-Aided Hardware Design2 Jun 2025
- 2025HDLxGraph: Bridging Large Language Models and HDL Repositories via HDL Graph Databases21 May 2025
- 2025VeriThoughts: Enabling Automated Verilog Code Generation using Reasoning and Formal Verification16 May 2025
- 2025RTL++: Graph-enhanced LLM for RTL Code Generation11 May 2025
- 2025Free and Fair Hardware: A Pathway to Copyright Infringement-Free Verilog Generation using LLMs9 May 2025
- 2025VeriCoder: Enhancing LLM-Based RTL Code Generation through Functional Correctness Validation22 Apr 2025
- 2025Advancing AI-assisted Hardware Design with Hierarchical Decentralized Training and Personalized Inference-Time Optimization21 Apr 2025
- 2025Evolution of Optimization Algorithms for Global Placement via Large Language Models18 Apr 2025
- 2025GenEDA: Towards Generative Netlist Functional Reasoning via Cross-Modal Circuit Encoder-Decoder Alignment13 Apr 2025
- 2025RTLRepoCoder: Repository-Level RTL Code Completion through the Combination of Fine-Tuning and Retrieval Augmentation11 Apr 2025
- 2025ML For Hardware Design Interpretability: Challenges and Opportunities11 Apr 2025
- 2025HDLCoRe: A Training-Free Framework for Mitigating Hallucinations in LLM-Generated HDL18 Mar 2025
- 2025Speculative Decoding for Verilog: Speed and Quality, All in One18 Mar 2025
- 2025VeriContaminated: Assessing LLM-Driven Verilog Coding for Data Contamination17 Mar 2025
- 2025VeriLeaky: Navigating IP Protection vs Utility in Fine-Tuning for LLM-Driven Verilog Coding17 Mar 2025
- 2025Circuit Representation Learning with Masked Gate Modeling and Verilog-AIG Alignment18 Feb 2025
- 2025Lorecast: Layout-Aware Performance and Power Forecasting from Natural Language14 Feb 2025
- 2025A Survey of Research in Large Language Models for Electronic Design Automation16 Jan 2025
50 newest of 69 All 69 (JSON)
- 2024VerilogCoder: Autonomous Verilog Coding Agents with Graph-based Planning and Abstract Syntax Tree (AST)-based Waveform Tracing Toolcited by 85
- 2026ACE-RTL: When Agentic Context Evolution Meets RTL-Specialized LLMscited by 12
- 2024CoopetitiveV: Leveraging LLM-powered Coopetitive Multi-Agent Prompting for High-quality Verilog Generationcited by 9
- 2025AutoEDA: Enabling EDA Flow Automation through Microservice-Based LLM Agentscited by 6
- 2025Automated Multi-Agent Workflows for RTL Designcited by 3
- 2026CODMAS: A Dialectic Multi-Agent Collaborative Framework for Structured RTL Optimizationcited by 2
- 2025MAHL: Multi-Agent LLM-Guided Hierarchical Chiplet Design with Adaptive Debuggingcited by 1
- 2025AutoFSM: A Multi-agent Framework for FSM Code Generation with IR and SystemC-Based Testingcited by 1
- 2026Evidence-Driven LLM Agent for C-to-Synthesizable-C Conversion and Verificationcited by 1
- 2026ZhuLong: Execution-Grounded LLM Agent for EDA Scripting with Offline API Self-Explorationcited by 1
- 2025AMS-IO-Bench and AMS-IO-Agent: Benchmarking and Structured Reasoning for Analog and Mixed-Signal Integrated Circuit Input/Output Designcited by 0
- 2026EDATracer: An Agentic Framework for Large-Scale EDA Artifact Analysiscited by 0
- 2026ZhuLong: Execution-Grounded LLM Agent for EDA Scripting with Offline API Self-Exploration8 Aug 2026
- 2026EDATracer: An Agentic Framework for Large-Scale EDA Artifact Analysis2 Aug 2026
- 2026Evidence-Driven LLM Agent for C-to-Synthesizable-C Conversion and Verification25 Jun 2026
- 2026CODMAS: A Dialectic Multi-Agent Collaborative Framework for Structured RTL Optimization17 Mar 2026
- 2026ACE-RTL: When Agentic Context Evolution Meets RTL-Specialized LLMs10 Feb 2026
- 2025AMS-IO-Bench and AMS-IO-Agent: Benchmarking and Structured Reasoning for Analog and Mixed-Signal Integrated Circuit Input/Output Design25 Dec 2025
- 2025AutoFSM: A Multi-agent Framework for FSM Code Generation with IR and SystemC-Based Testing12 Dec 2025
- 2025Automated Multi-Agent Workflows for RTL Design24 Sep 2025
- 2025MAHL: Multi-Agent LLM-Guided Hierarchical Chiplet Design with Adaptive Debugging8 Aug 2025
- 2025AutoEDA: Enabling EDA Flow Automation through Microservice-Based LLM Agents1 Aug 2025
- 2024CoopetitiveV: Leveraging LLM-powered Coopetitive Multi-Agent Prompting for High-quality Verilog Generation15 Dec 2024
- 2024VerilogCoder: Autonomous Verilog Coding Agents with Graph-based Planning and Abstract Syntax Tree (AST)-based Waveform Tracing Tool15 Aug 2024
- 2025HDLCoRe: A Training-Free Framework for Mitigating Hallucinations in LLM-Generated HDLcited by 17
- 2025RTLRepoCoder: Repository-Level RTL Code Completion through the Combination of Fine-Tuning and Retrieval Augmentationcited by 7
- 2025HDLxGraph: Bridging Large Language Models and HDL Repositories via HDL Graph Databasescited by 1
- 2025DeepV: A Model-Agnostic Retrieval-Augmented Framework for Verilog Code Generation with a High-Quality Knowledge Basecited by 1
- 2025DeepV: A Model-Agnostic Retrieval-Augmented Framework for Verilog Code Generation with a High-Quality Knowledge Base6 Oct 2025
- 2025HDLxGraph: Bridging Large Language Models and HDL Repositories via HDL Graph Databases21 May 2025
- 2025RTLRepoCoder: Repository-Level RTL Code Completion through the Combination of Fine-Tuning and Retrieval Augmentation11 Apr 2025
- 2025HDLCoRe: A Training-Free Framework for Mitigating Hallucinations in LLM-Generated HDL18 Mar 2025
- 2024OriGen:Enhancing RTL Code Generation with Code-to-Code Augmentation and Self-Reflectioncited by 56
- 2024CodeV: Empowering LLMs with HDL Generation through Multi-Level Summarizationcited by 38
- 2025A Survey of Research in Large Language Models for Electronic Design Automationcited by 38
- 2024AutoVCoder: A Systematic Framework for Automated Verilog Code Generation using LLMscited by 36
- 2024RTLRewriter: Methodologies for Large Models aided RTL Code Optimizationcited by 30
- 2024HDLdebugger: Streamlining HDL debugging with Large Language Modelscited by 25
- 2024AMSNet: Netlist Dataset for AMS Circuitscited by 24
- 2024Rome was Not Built in a Single Step: Hierarchical Prompting for LLM-based Chip Designcited by 24
- 2024Automatically Improving LLM-based Verilog Generation using EDA Tool Feedbackcited by 18
- 2025RTL++: Graph-enhanced LLM for RTL Code Generationcited by 16
- 2024Large Language Model for Verilog Generation with Code-Structure-Guided Reinforcement Learningcited by 15
- 2025VeriThoughts: Enabling Automated Verilog Code Generation using Reasoning and Formal Verificationcited by 15
12 most cited of 47 All 47 (JSON)
- 2026EngiWorld: What Can Frontier Agents Deliver in Professional Engineering Environments?29 Sep 2026
- 2026CHORUS: Complementary Experts for High-Coverage Testbench Stimulus Generation10 Aug 2026
- 2026RTLCurator: Label-Efficient Data Curation for RTL Generation31 Jul 2026
- 2026DiagramNet: An End-to-End Recognition Framework and Dataset for Non-Standard System-Level Diagrams2 May 2026
- 2026How LLMs Fail and Generalize in RTL Coding for Hardware Design?26 Apr 2026
- 2026AutoPPA: Automated Circuit PPA Optimization via Contrastive Code-based Rule Library Learning20 Apr 2026
- 2026COEVO: Co-Evolutionary Framework for Joint Functional Correctness and PPA Optimization in LLM-Based RTL Generation16 Apr 2026
- 2026Wrong Code, Right Structure: Learning Netlist Representations from Imperfect LLM-Generated RTL10 Mar 2026
- 2026VeriInteresting: An Empirical Study of Model Prompt Interactions in Verilog Code Generation4 Feb 2026
- 2025Large Language Model for Verilog Code Generation: Literature Review and the Road Ahead29 Oct 2025
- 2025QiMeng-SALV: Signal-Aware Learning for Verilog Code Generation22 Oct 2025
- 2025Architect in the Loop Agentic Hardware Design and Verification19 Oct 2025
12 newest of 47 All 47 (JSON)