Skip to main content

AutoSVA: Democratizing Formal Verification of RTL Module Interactions

Author(s): Orenes-Vera, Marcelo; Manocha, Aninda; Wentzlaff, David; Martonosi, Margaret

Download
To refer to this page use: http://arks.princeton.edu/ark:/88435/pr17d2q72b
Full metadata record
DC FieldValueLanguage
dc.contributor.authorOrenes-Vera, Marcelo-
dc.contributor.authorManocha, Aninda-
dc.contributor.authorWentzlaff, David-
dc.contributor.authorMartonosi, Margaret-
dc.date.accessioned2023-12-28T19:51:48Z-
dc.date.available2023-12-28T19:51:48Z-
dc.date.issued2021-12en_US
dc.identifier.citationOrenes-Vera, Marcelo, Manocha, Aninda, Wentzlaff, David and Martonosi, Margaret. "AutoSVA: Democratizing Formal Verification of RTL Module Interactions." 2021 58th ACM/IEEE Design Automation Conference (DAC) (2021). doi:10.1109/DAC18074.2021.9586118en_US
dc.identifier.urihttps://arxiv.org/abs/2104.04003-
dc.identifier.urihttp://arks.princeton.edu/ark:/88435/pr17d2q72b-
dc.description.abstractModern 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.en_US
dc.language.isoen_USen_US
dc.relation.ispartof2021 58th ACM/IEEE Design Automation Conference (DAC)en_US
dc.rightsAuthor's manuscripten_US
dc.titleAutoSVA: Democratizing Formal Verification of RTL Module Interactionsen_US
dc.typeConference Articleen_US
dc.identifier.doi10.1109/DAC18074.2021.9586118-
pu.type.symplectichttp://www.symplectic.co.uk/publications/atom-terms/1.0/conference-proceedingen_US

Files in This Item:
File Description SizeFormat 
AutoSva.pdf545.03 kBAdobe PDFView/Download


Items in OAR@Princeton are protected by copyright, with all rights reserved, unless otherwise indicated.