arxiv.org·2026/10/21
现有RTL生成RLVR将PPA标量化为单一奖励,难以产出不同功耗/延迟/面积折衷的Pareto解集。作者提出首个集合级多目标方法 Sequential HVC:将Pareto集覆盖改进重构为基于已有电路历史的序列生成,以超体积贡献(HVC)度量新电路对Pareto前沿的增量作为奖励,用GRPO交替进行HVC奖励训练与数据集重建。在RTLLM v2上以VeriReason-3B和CodeV-R1-Distil-7B为基座,与Base、Single-Objective PPA、Sequential TB、Sequential TB+PPA比较:作者报告VeriReason-3B在迭代10的rHV较Base提高 13.3 个百分点、较Single-Objective PPA提高 14.4 个百分点,CodeV-R1-Distil-7B上达 43.2%,Win Rate与电路多样性均最优;仅testbench或标量PPA奖励的序列基线重复生成既有电路,出现奖励黑客。这表明HVC奖励能学习标量奖励无法捕获的折衷结构,并泛化到超过训练历史长度的探索;局限是仅验证电路设计、PPA三维目标、上下文长度限制、单一RTLLM v2基准及生成式训练仅78个问题。
为什么重要 对 RLVR/EDA 工程师,它给出集合级多目标奖励设计;但依赖综合工具链,训练仅 78 题,场景偏电路。适合 EDA/芯片设计自动化与 RLVR 训练工程师
近期研究提出了带可验证奖励的强化学习(RLVR)方法,使 LLM 能从自然语言规格生成高质量 RTL 电路。现有方法通过将多个目标聚合成单一标量奖励来优化电路 PPA(Power, Performance, Area),因此难以同时生成在不同取舍(如低功耗、低延迟、小面积)下多样的 Pareto 最优解。
然而在实际设计中,各目标的相对重要性会随产品需求和设计约束而变化;因此,获得多样且高质量的候选集很有价值,设计者可以事后选择最偏好的取舍。在这项工作中,我们首次提出一种基于 LLM 的电路生成学习方法,它优化的不是单个电路的质量,而是在 PPA 目标空间中通过多次生成获得的整个电路集合的质量和多样性。
所提方法包括:(1) 基于生成的训练管线,将整个 Pareto 解集覆盖率的提升重构为顺序电路生成问题;(2) 基于 Hypervolume Contribution(HVC)的奖励函数,衡量生成的电路对 Pareto 前沿的贡献程度。在 RTLLM v2 基准上的评估显示,该方法相对未进行 PPA 优化的基线在相对 Hypervolume 上取得 +13.3 个百分点的提升,相对单目标强化学习方法取得 +14.4 个百分点的提升,同时在电路多样性方面也表现出优势。
Recent studies have proposed reinforcement learning with verifiable rewards (RLVR) methods that enable LLMs to generate high-quality RTL circuits from natural-language specifications.
Existing approaches optimize circuit PPA (Power, Performance, Area) by aggregating multiple objectives into a single scalar reward, making it difficult to simultaneously generate diverse Pareto-optimal solutions across different trade-offs such as low power, low latency, and small area.
However, in practical design, the relative importance of each objective varies depending on product requirements and design constraints; thus, obtaining a diverse and high-quality candidate set is beneficial in that designers can choose a preferred trade-off a posteriori.
In this work, we are the first to propose a learning method for LLM-based circuit generation that optimizes, not the quality of a single circuit, but the quality and diversity of the entire circuit set obtained through multiple generations in the PPA objective space.
The proposed method consists of (1) a generation-based training pipeline that reformulates coverage improvement of the entire Pareto solution set into a sequential circuit generation problem, and (2) a reward function based on Hypervolume Contribution (HVC) that measures how much a generated circuit contributes to the Pareto front.
Evaluation on the RTLLM v2 benchmark shows that the proposed method achieves +13.3 percentage points in relative Hypervolume over a baseline without PPA optimization and +14.4 percentage points over a single-objective reinforcement learning method, while also demonstrating superiority in circuit diversity.
注释 ·
初始难题
hard level 过滤前
可用过滤
真值通过验证与 PPA
生成训练
面积与延迟负相关
评测问题
RTLLM v2 可用
注释 · 样本数均来自原文数据筛选与评测设置,不含推理成本。出自 §5.2


EVIDENCE / METHODS
判断
官方称
注释 · 适合多目标候选生成,但工具链与奖励计算成本高,且训练规模小。出自 Abstract
原版排版与图表 · 手机无法内嵌时可在浏览器打开。PDF 插件内选文不能传给网页助手。