LLMs Plateau at 90.8% on VerilogEval — and Alignment Is Making the Problem Worse
Frontier LLMs plateau on hardware RTL coding — alignment only teaches compile, not reason.
A new paper from researchers including Guan-Ting Liu, Chao-Han Huck Yang, and others (affiliations include NVIDIA and academia) investigates how large language models fail and generalize in register-transfer level (RTL) coding — the parallel temporal logic used in hardware design. The authors introduce a novel error taxonomy grounded in problem solvability and cognitive theory, dividing failures into syntactic, semantic, solvable functional, and unsolvable functional types. By evaluating frontier models on the widely used VerilogEval benchmark, they uncover a strict empirical ceiling: even the best LLMs plateau at a 90.8% initial pass rate. This ceiling is driven by unsolvable functional errors, which represent knowledge gaps that resist test-time compute scaling.
The study also reveals a troubling “surface convergence gap”: optimization techniques easily eliminate syntax errors but simultaneously exacerbate deeper functional failures. The authors demonstrate that current alignment methods, such as reinforcement learning from human feedback, only teach models to produce syntactically valid code — not to truly understand hardware semantics. Repeated sampling can patch solvable errors, but the core capacity for RTL coding remains strictly bounded by the knowledge present in the pretraining data. The paper concludes that advancing LLM-based hardware generation requires focusing on model reasoning rather than alignment interventions, a finding with significant implications for automated hardware design pipelines.
- New error taxonomy categorizes LLM RTL failures into syntactic, semantic, solvable functional, and unsolvable functional types.
- Frontier LLMs plateau at a 90.8% pass rate on the VerilogEval benchmark, with unsolvable errors stubbornly persisting.
- Alignment techniques mask deeper failures: they teach compile-time correctness but not functional reasoning, limiting real-world hardware design use.
Why It Matters
Hardware teams using LLMs for RTL must look beyond alignment — true reasoning gains require better pretraining, not just compiling code.