mlsanityData to 14 Oct 2026

AutoSVA: Democratizing Formal Verification of RTL Module Interactions

arXiv 2104.04003 ↗First posted 8 Apr 2021cs.ARcited by 12

Not on the map. Why?

Abstract (arXiv)

Modern SoC design relies on the ability to separately verify IP blocks relative to their own specifications. Formal verification (FV) using SystemVerilog Assertions (SVA) is an effective method to exhaustively verify blocks at unit-level. Unfortunately, FV has a steep learning curve and requires engineering effort that discourages hardware designers from using it during RTL module development. We propose AutoSVA, a framework to automatically generate FV testbenches that verify liveness and safety of control logic involved in module interactions. We demonstrate AutoSVA's effectiveness and efficiency on deadlock-critical modules of widely-used open-source hardware projects.

Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). First posted on arXiv 8 Apr 2021.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2023: 2; 2024: 2; 2025: 5; 2026: 3.

12 papers.