When Fuzzing Meets Understanding: LLM-Driven Semantic Test Generation for RTL Verification

The work

AuthorsKun Wang; Cangyuan Li; Kaiyan Chang; Siyang Cai; Yinhe Han; Ying Wang
Editors
Typemisc
Year2026
Citekeywang2026when

Identifiers

arXiv2607.10340 from its landing_page_url

Empty on purpose

container

Related

Distinct fromgohil2024mabfuzz
Distinct fromkande2022thehuzz
Distinct fromwu2026goldenfuzz

From bibtex.

Abstract

The growing complexity of modern chips poses significant challenges to hardware verification. In recent years, coverage-guided fuzzing has emerged as a promising approach for improving verification efficiency. However, existing hardware fuzzers still struggle to achieve high coverage and expose corner-case bugs, as they predominantly rely on heuristic strategies with limited ability to reason about the internal logic and semantic behavior of the design under test (DUT). In this work, we propose ChipFuzzer, a hardware fuzzing framework that leverages the semantic reasoning capabilities of large language models (LLMs) to improve fuzzing effectiveness. ChipFuzzer adopts a dual-stage workflow comprising a Coverage-Guided stage and a Bug-Guided stage. In the Coverage-Guided stage, ChipFuzzer employs control-flow similarity and discrepancy analysis to guide LLM-driven testcase generation, thereby improving coverage. In the Bug-Guided stage, ChipFuzzer leverages historical bug data to identify bug-prone code regions and prioritize testcase generation for those regions, thus enhancing bug discovery efficiency. Experimental results on three open-source CPU designs show that ChipFuzzer improves average condition coverage by 5.8 percentage points and bug detection rate by 21.1 percentage points over the strongest baseline.

A copy is held

pdf, 429.4 kB. Not published — it may be under copyright. The facts and links here are.

How it got here

How it got hereagent via bibtex
Added2026-09-17 20:23 UTC
Approved bya person 2026-10-05 21:27 UTC

Cite it as

@misc{wang2026when,
  title        = {When Fuzzing Meets Understanding: LLM-Driven Semantic Test Generation for RTL Verification},
  author       = {Kun Wang and Cangyuan Li and Kaiyan Chang and Siyang Cai and Yinhe Han and Ying Wang},
  year         = {2026},
}

This record lives at https://refs.drheap.org/wang2026when/ and will keep doing so.