ARJun 15

Shift-Left High-Level Synthesis Verification via Knowledge-Augmented LLM Agent

Zhihan Xiao, Zhe Zhao, Luke Ztz Hu, Songping Mai
arXiv:2606.1712811.2Has Code
Predicted impact top 15% in AR · last 90 daysOriginality Incremental advance
AI Analysis

For hardware designers using HLS, this framework automates a labor-intensive verification step, reducing manual effort and improving reliability.

The paper tackles functional consistency verification between golden C and HLS-oriented C implementations, achieving 98.26% average coverage and 95.33% dynamic consistency on 107 HLS benchmark pairs, outperforming AST-based, retrieval-augmented, and iterative agent-based baselines.

High-Level Synthesis (HLS) enables rapid hardware development by translating C/C++ programs into hardware implementations. Functional consistency verification between golden C specifications and HLS-oriented C implementations is a critical yet labor-intensive task in HLS design flows. While Large Language Models (LLMs) have recently shown promise in automated testbench generation, their stochastic nature often leads to insufficient coverage, inconsistent verification environments, and unreliable equivalence checking results. To address these limitations, we propose a knowledge-augmented, agent-driven shift-left verification framework for automated functional consistency checking between golden C and HLS-C implementations before synthesis. The framework introduces a Dual-Tier Consistency Checking mechanism that jointly enforces static structural alignment and dynamic behavioral equivalence between paired testbenches, while integrating symbolic execution and coverage-driven refinement to improve verification completeness. Furthermore, we construct a heterogeneous HLS Verification Knowledge Graph to provide topology-aware reasoning priors for testbench generation, and design an autonomous verification agent to orchestrate iterative refinement and failure diagnosis across heterogeneous toolchains. Experimental results on 107 HLS benchmark pairs demonstrate that the proposed framework achieves 98.26\% average coverage and 95.33\% dynamic consistency, outperforming representative AST-based, retrieval-augmented, and iterative agent-based baselines. https://github.com/cz-5f/HLS-LeVeri.git

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes