Assume-Guarantee Validation for STE Properties within an SVA Environment

The work

AuthorsZurab Khasidashvili; Gavriel Gavrielov; Tom Melham
EditorsArmin Biere; Carl Pixley
Typeinproceedings
Year2009
Citekeykhasidashvili2009assumeguarantee

Where it appeared

Published inFormal Methods in Computer-Aided Design (FMCAD 2009)
PublisherIEEE
Pages108--115

Related

Distinct fromaagaard1999are
Distinct frombryant1990ternary
Distinct fromchakraborty2015wordlevel
Distinct fromkumar2023pragmatic
Distinct fromnukala2024translating
Distinct fromoleary1999formally
Distinct fromoleary2013relational

From bibtex.

Abstract

Symbolic Trajectory Evaluation is an industrial-strength verification method, based on symbolic simulation and abstraction, that has been highly successful in data path verification, especially microprocessor execution units. These correctness results are typically obtained under certain assumptions about how the verified hardware block's inputs are driven, as well as assumptions about the values of these inputs. For correct overall operation, the hardware environment within which the verified block resides is expected to satisfy these assumptions. We describe a translation of these proof assumptions into System Verilog Assertions. These are then used as checkers in dynamic validation of the hardware environment within which blocks verified by Symbolic Trajectory Evaluation operate. The result is a pragmatic assume-guarantee method that increases the quality and confidence in verification results, requires little or no modification to the Symbolic Trajectory Evaluation proofs, and leverages pre-existing dynamic validation infrastructure.

A copy is held

pdf, 220.1 kB. Not published — it may be under copyright. The facts and links here are.

How it got here

How it got hereagent via bibtex
Added2026-09-16 23:22 UTC
Approved bya person 2026-09-17 17:07 UTC

Cite it as

@inproceedings{khasidashvili2009assumeguarantee,
  title        = {Assume-Guarantee Validation for STE Properties within an SVA Environment},
  author       = {Zurab Khasidashvili and Gavriel Gavrielov and Tom Melham},
  editor       = {Armin Biere and Carl Pixley},
  year         = {2009},
  booktitle    = {Formal Methods in Computer-Aided Design (FMCAD 2009)},
  publisher    = {IEEE},
  pages        = {108--115},
  doi          = {10.1109/fmcad.2009.5351133},
}

This record lives at https://refs.drheap.org/khasidashvili2009assumeguarantee/ and will keep doing so.