Pith. sign in

REVIEW 21 cited by

BetterV: Controlled Verilog Generation with Discriminative Guidance

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2402.03375 v3 pith:NV4TOA5S submitted 2024-02-03 cs.AI cs.PL

classification cs.AIcs.PL
keywords verilogdesignbettervgenerationgenerativeguidancellmsdiscriminator
verification ladder T0 review T1 audit T2 compute T3 formal

Signed reviews

No signed human review yet.

0 comments
read the original abstract

Due to the growing complexity of modern Integrated Circuits (ICs), there is a need for automated circuit design methods. Recent years have seen rising research in hardware design language generation to facilitate the design process. In this work, we propose a Verilog generation framework, BetterV, which fine-tunes the large language models (LLMs) on processed domain-specific datasets and incorporates generative discriminators for guidance on particular design demands. The Verilog modules are collected, filtered and processed from internet to form a clean and abundant dataset. Instruct-tuning methods are specially designed to fine-tune the LLMs to understand the knowledge about Verilog. Furthermore, data are augmented to enrich the training set and also used to train a generative discriminator on particular downstream task, which leads a guidance for the LLMs to optimize the Verilog implementation. BetterV has the ability to generate syntactically and functionally correct Verilog, which can outperform GPT-4 on the VerilogEval benchmark. With the help of task-specific generative discriminator, BetterV can achieve remarkable improvement on various electronic design automation (EDA) downstream tasks, including the netlist node reduction for synthesis and verification runtime reduction with Boolean Satisfiability (SAT) solving.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 21 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. LACE: Large Language Model Aided Multi-Agent Framework for Agile RISC-V Instruction Extension

    cs.AR 2026-08 conditional novelty 6.0 of 10

    LACE uses multiple LLM agents to translate RISC-V instruction intentions into hardware modifications, raising end-to-end generation success from near zero to 72.8 percent on four embedded cores.

  2. AutoVeriFix: Automatically Correcting Errors and Enhancing Functional Correctness in LLM-Generated Verilog Code

    cs.AR 2025-09 conditional novelty 6.0 of 10

    AutoVeriFix improves LLM-generated Verilog functional correctness by generating a high-level Python reference model, deriving a high-coverage testbench, and iteratively fixing Verilog simulation mismatches.

  3. Principle-Guided Verilog Optimization: IP-Safe Knowledge Transfer via Local-Cloud Collaboration

    cs.CR 2025-08 conditional novelty 6.0 of 10

    A local-cloud LLM framework improves Verilog power and timing optimization success rates by sending only abstracted design principles to the cloud, not the proprietary RTL code.

  4. RealBench: Benchmarking Verilog Generation Models with Real-World IP Designs

    cs.LG 2025-07 conditional novelty 6.0 of 10

    RealBench measures LLM Verilog generation on complex open-source IP cores with formal verification, and all tested models score near zero on full system designs.

  5. ScaleRTL: Scaling LLMs with Reasoning Data and Test-Time Compute for Accurate RTL Code Generation

    cs.AR 2025-06 conditional novelty 6.0 of 10

    A reasoning LLM fine-tuned on 3.5B tokens of RTL chain-of-thought data, with iterative test-time self-correction, sets new state-of-the-art results on VerilogEval and RTLLM.

  6. RTL++: Graph-enhanced LLM for RTL Code Generation

    cs.PL 2025-05 conditional novelty 6.0 of 10

    RTL++ encodes RTL code as textualized CFG/DFG graphs to generate richer instructions for fine-tuning CodeLlama-7B, claiming improved VerilogEval pass@k over comparable open-source models.

  7. Free and Fair Hardware: A Pathway to Copyright Infringement-Free Verilog Generation using LLMs

    cs.AI 2025-05 conditional novelty 6.0 of 10

    A new Verilog dataset with license and copyright filtering, a similarity-based copyright violation benchmark, and a fine-tuned Llama model (FreeV) with a 3% reported violation rate and VerilogEval pass@10 gains.

  8. ChiseLLM: Unleashing the Power of Reasoning LLMs for Chisel Agile Hardware Development

    cs.AI 2025-04 conditional novelty 6.0 of 10

    Fine-tuning reasoning LLMs on prompt-guided Chisel and Verilog-derived training data substantially improves Chisel code generation correctness and design variability.

  9. VeriCoder: Enhancing LLM-Based RTL Code Generation through Functional Correctness Validation

    cs.AR 2025-04 conditional novelty 6.0 of 10

    An LLM fine-tuned on 125,777 Verilog examples that each passed a generated unit test beats prior open-source models on functional correctness benchmarks for RTL code generation.

  10. Towards Optimal Circuit Generation: Multi-Agent Collaboration Meets Collective Intelligence

    cs.AR 2025-04 conditional novelty 6.0 of 10

    CircuitMind combines syntax locking, retrieval-augmented generation, and dual-reward feedback to make LLMs competitive with top human players on gate-level circuit optimization, as measured on the new TC-Bench benchmark.

  11. Paradigm-Based Automatic HDL Code Generation Using LLMs

    cs.PL 2025-01 conditional novelty 6.0 of 10

    A paradigm-based workflow with information-list reuse and a two-phase loop improves LLM-generated Verilog pass rates on VerilogEval, with the full-dataset result built from a hybrid of baseline and proposed-method outputs.

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

    cs.AR 2024-12 reject novelty 6.0 of 10

    MAGE, a multi-agent LLM pipeline with high-temperature sampling and state-checkpoint debugging, reports 95.7% Pass@1 on VerilogEval-V2, but the evaluation includes the golden testbench as generation input.

  13. ChipVerilog: A Large-Scale OpenCores-Derived Benchmark for LLM-Based Verilog RTL Generation

    cs.AR 2026-07 conditional novelty 5.0 of 10

    On 64 large OpenCores-derived Verilog tasks, top LLMs reach 23.6% functional pass@1, 37.5% pass@5, and 0% on designs with two or more submodules, showing hierarchical RTL generation remains unsolved.

  14. VeriOpt: PPA-Aware High-Quality Verilog Generation via Multi-Role LLMs

    cs.SE 2025-07 conditional novelty 5.0 of 10

    A multi-role LLM prompting framework with PPA-aware in-context learning reports 25/29 functional correctness on RTLLM and up to 88% power, 76% area, and 73% timing gains over its own baseline.

  15. DecoRTL: A Run-time Decoding Framework for RTL Code Generation with LLMs

    cs.PL 2025-07 conditional novelty 5.0 of 10

    DecoRTL combines token-class-aware temperature adjustment with contrastive top-K reranking to improve synthesizability and functional correctness of LLM-generated Verilog.

  16. ReasoningV: Efficient Verilog Code Generation with Adaptive Hybrid Reasoning Model

    cs.AR 2025-04 conditional novelty 5.0 of 10

    A 7B Verilog generation model with a verified 5K dataset, two-stage training, and an adaptive reasoning router reaches 57.8% pass@1 on VerilogEval-human, 10.4 points over the prior best open-source Verilog-specific model.

  17. VerilogDB: The Largest, Highest-Quality Dataset with a Preprocessing Framework for LLM-based RTL Generation

    cs.AR 2025-07 conditional novelty 4.0 of 10

    A new pipeline and dataset of 20,392 synthesis-checked Verilog modules for LLM fine-tuning is presented, claimed to be the largest high-quality dataset of its kind.

  18. QiMeng: Fully Automated Hardware and Software Design for Processor Chip

    cs.AR 2025-06 conditional novelty 4.0 of 10

    QiMeng is a proposed three-layer architecture for automating processor hardware and software design, with several published components but no integrated implementation yet.

  19. Generalizing Large Language Model Usability Across Resource-Constrained

    cs.LG 2025-05 conditional novelty 4.0 of 10

    The dissertation shows that text-centric prompting, inference-time optimization, and correct-by-construction synthetic data can improve LLM robustness and Verilog code generation under resource constraints.

  20. CoopetitiveV: Leveraging LLM-powered Coopetitive Multi-Agent Prompting for High-quality Verilog Generation

    cs.LG 2024-12 reject novelty 4.0 of 10

    A coopetitive multi-agent LLM framework, with a researcher, a prosecutor critic, and two revisers, pushes Verilog code generation to near-perfect pass rates on standard benchmarks.

  21. A Survey of Research in Large Language Models for Electronic Design Automation

    cs.LG 2025-01 conditional novelty 2.0 of 10

    A survey of LLM applications in electronic design automation, organized by design stage and adaptation technique.

Pith tools