SearcharxivSearch

arXiv subjects

Shaokai Ren

Publications and source records attributed to Shaokai Ren.

3 recordsLinked to original sources

Automated SVA Generation with LLMs

Functional verification remains a dominant cost in modern IC development, and SystemVerilog Assertions (SVAs) are critical for simulation-based monitoring and formal property checking. However, writing SVAs by hand is time-consuming and error-prone. Directly prompting general-purpose large language models (LLMs) is also unreliable: the generated properties are often syntactically invalid or semantically incorrect, and the problem is exacerbated by scarce, high-quality domain training data. We present SVA Generator, a data-centric framework that translates natural-language SVA Descriptions (SVADs) into executable SVAs. It uses AST-grounded constraint injection and an automated supervision pipeline that enforces structural consistency and reduces hallucinations via de-duplication and constraint checks. To enable rigorous evaluation, we introduce a benchmark suite stratified by AST depth and use formal property equivalence checking to quantify semantic correctness separately from syntax validity, by checking mutual implication between the generated and reference properties under the same clocking and environment assumptions. Across all difficulty tiers, SVA Generator achieves comparable Syntax Pass Rate (SPR) to strong general LLM baselines, while delivering substantially higher Semantic Equivalence Rate (SER) on deeper tiers: +24.5 pp on D2, +26.0 pp on D3, and +17.5 pp on D4 relative to the best-performing general LLM, corresponding to a +22.7 pp SER improvement on average over D2--D4. These results highlight that high-fidelity data construction and depth-stratified benchmarking are key to reliable, semantics-preserving SVA generation.

cs.AR

ChatSVA: Bridging SVA Generation for Hardware Verification via Task-Specific LLMs

Functional verification consumes over 50% of the IC development lifecycle, where SystemVerilog Assertions (SVAs) are indispensable for formal property verification and enhanced simulation-based debugging. However, manual SVA authoring is labor-intensive and error-prone. While Large Language Models (LLMs) show promise, their direct deployment is hindered by low functional accuracy and a severe scarcity of domain-specific data. To address these challenges, we introduce ChatSVA, an end-to-end SVA generation system built upon a multi-agent framework. At its core, the AgentBridge platform enables this multi-agent approach by systematically generating high-purity datasets, overcoming the data scarcity inherent to few-shot scenarios. Evaluated on 24 RTL designs, ChatSVA achieves 98.66% syntax and 96.12% functional pass rates, generating 139.5 SVAs per design with 82.50% function coverage. This represents a 33.3 percentage point improvement in functional correctness and an over 11x enhancement in function coverage compared to the previous state-of-the-art (SOTA). ChatSVA not only sets a new SOTA in automated SVA generation but also establishes a robust framework for solving long-chain reasoning problems in few-shot, domain-specific scenarios. An online service has been publicly released at https://www.nctieda.com/CHATDV.html.

cs.AR

Localized polarons and conductive charge carriers: understanding CaCu$_{3}$Ti$_{4}$O$_{12}$ over a broad temperature range

CaCu$_{3}$Ti$_{4}$O$_{12}$ (CCTO) has a large dielectric permittivity that is independent of the probing frequency near the room temperature, which complicated due to the existence of several dynamic processes. Here, we consider the combined effects of localized charge carriers (polarons) and thermally activated charge carriers using a recently proposed statistical model to fit and understand the permittivity of CCTO measured at different frequencies over the whole temperature range accessible by our experiments. We found that the small permittivity at the lowest temperature is related to polaron frozen, while at higher temperatures the rapid increase is associated with the thermal excitation of polarons inducing the Maxwell-Wagner effect, and the final increase of the permittivity is attributed to the thermally activated conductivity. Such analysis enables us to separate the contributions from localized polarons and conductive charge carriers and quantify their activation energies.

cond-mat.mtrl-sci