Verilog-Evolve: Feedback-Driven and Skill-Evolving Verilog Generation

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Pei, Zehua, Zhen, Hui-Ling, Zhang, Yu, Pan, Sinno Jialin, Yuan, Mingxuan, Yu, Bei
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910257892032512
author Pei, Zehua
Zhen, Hui-Ling
Zhang, Yu
Pan, Sinno Jialin
Yuan, Mingxuan
Yu, Bei
author_facet Pei, Zehua
Zhen, Hui-Ling
Zhang, Yu
Pan, Sinno Jialin
Yuan, Mingxuan
Yu, Bei
contents Large language models (LLMs) have improved Verilog generation from natural-language specifications, but most pipelines still treat generation as isolated sampling followed by functional checking. This is insufficient for practical RTL design, where useful Verilog must be correct, synthesizable, timing-conscious, and friendly to downstream hardware objectives. We present Verilog-Evolve, a feedback-driven framework for versioned Verilog refinement and cross-session skill evolution. For each task, Verilog-Evolve generates diverse minor candidates, evaluates them with executable feedback from functional simulation, Yosys synthesis, ABC timing proxy, and optional GEMM metrics, then promotes the best candidate into a major version under configurable scoring. To improve across tasks, the system maintains modular skill guidance, retrieves skills according to task and feedback context, and evolves candidate skills from logged histories through create/improve/skip decisions and verifier reports. Experiments on VerilogEval and mixed-precision GEMM tasks show that Verilog-Evolve improves final functional success and promotion stability while producing more downstream-friendly RTL under open-source synthesis, timing-proxy, and netlist-level GEMM objectives. Validation-gated skill evolution further improves GEMM downstream quality and achieves the best downstream score and GEMM held-out pass rate among the evaluated skill modes.
format Preprint
id arxiv_https___arxiv_org_abs_2605_26498
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Verilog-Evolve: Feedback-Driven and Skill-Evolving Verilog Generation
Pei, Zehua
Zhen, Hui-Ling
Zhang, Yu
Pan, Sinno Jialin
Yuan, Mingxuan
Yu, Bei
Computation and Language
Large language models (LLMs) have improved Verilog generation from natural-language specifications, but most pipelines still treat generation as isolated sampling followed by functional checking. This is insufficient for practical RTL design, where useful Verilog must be correct, synthesizable, timing-conscious, and friendly to downstream hardware objectives. We present Verilog-Evolve, a feedback-driven framework for versioned Verilog refinement and cross-session skill evolution. For each task, Verilog-Evolve generates diverse minor candidates, evaluates them with executable feedback from functional simulation, Yosys synthesis, ABC timing proxy, and optional GEMM metrics, then promotes the best candidate into a major version under configurable scoring. To improve across tasks, the system maintains modular skill guidance, retrieves skills according to task and feedback context, and evolves candidate skills from logged histories through create/improve/skip decisions and verifier reports. Experiments on VerilogEval and mixed-precision GEMM tasks show that Verilog-Evolve improves final functional success and promotion stability while producing more downstream-friendly RTL under open-source synthesis, timing-proxy, and netlist-level GEMM objectives. Validation-gated skill evolution further improves GEMM downstream quality and achieves the best downstream score and GEMM held-out pass rate among the evaluated skill modes.
title Verilog-Evolve: Feedback-Driven and Skill-Evolving Verilog Generation
topic Computation and Language
url https://arxiv.org/abs/2605.26498