Pith. sign in

REVIEW 3 cited by

Spec2Assertion: Automatic Pre-RTL Assertion Generation using Large Language Models with Progressive Regularization

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2505.07995 v2 pith:ZCVAFUB2 submitted 2025-05-12 cs.AR

classification cs.AR
keywords assertionassertionsspec2assertionautomaticdesigngeneratinggenerationlanguage
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

SystemVerilog Assertions (SVAs) play a critical role in detecting and debugging functional bugs in digital chip design. However, generating SVAs has traditionally been a manual, labor-intensive, and error-prone process. Recent advances in automatic assertion generation, particularly those using machine learning and large language models (LLMs), have shown promising potential, though most approaches remain in the early stages of development. In this work, we introduce Spec2Assertion, a new technique for automatically generating assertions from design specifications prior to RTL implementation. It leverages LLMs with progressive regularization and incorporates Chain-of-Thought (CoT) prompting to guide assertion synthesis. Additionally, we propose a new evaluation methodology that assesses assertion quality across a broad range of scenarios. Experiments on multiple benchmark designs show that Spec2Assertion generates 70% more syntax-correct assertions with 2X quality improvement on average compared to a recent state-of-the-art approach.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 3 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. GoGoTB: Agentic RTL Verification with Specification-Grounded Coverage Closure

    cs.AI 2026-07 conditional novelty 6.0 of 10

    An agentic LLM framework reports 100% verification-environment generation success and ~83% functional coverage on eight RTL designs by tying every coverage bin to a named specification behavior.

  2. Hybrid-NL2SVA: Integrating RAG and Finetuning for LLM-based NL2SVA

    cs.CL 2025-06 conditional novelty 6.0 of 10

    A customized RAG pipeline plus prompt-guided fine-tuning increases the number of functionally correct SystemVerilog assertions generated by LLMs, with a new 229-assertion benchmark.

  3. AssertCoder: LLM-Based Assertion Generation via Multimodal Specification Extraction

    cs.SE 2025-07 reject novelty 5.0 of 10

    AssertCoder automatically writes hardware assertions from text, tables, diagrams, and formulas in design specs, with claimed gains in correctness and mutation detection on three RTL designs.

Pith tools