Parametric representation methods for formal verification on a symbolic lattice domain
OwnerRobert B. Jones, Thomas F. Melhaminventors
Life of this patent
Estimating the term…
Loading patent…
OwnerRobert B. Jones, Thomas F. Melhaminventors
Estimating the term…
Processes for formal verification of circuits and other finite-state systems are disclosed. For one embodiment, a process is disclosed to provide for significantly reduced computation through automated symbolic indexing of a property assertion and to compute the satisfiability of the property assertion directly from a symbolic simulation of the indexed property assertion. For an alternative embodiment a process using indexed property assertions on a symbolic lattice domain to represent and verify properties, provides an efficient symbolic manipulation technique using binary decision diagrams (BDDs). Methods for computing symbolic simulations, and verifying satisfiability may be applicable with respect to property assertions that are symbolically indexed under specific disclosed conditions. A process is also disclosed to compute a constraint abstraction for a property assertion, thereby permitting automated formal verification of symbolically indexed properties under constraints and under specific conditions, which may be automatically checked.
A computer software product including one or more recordable media having executable instructions stored thereon which, when executed by a processing device, causes the processing device to:
A computer software product including one or more recordable media having executable instructions stored thereon which, when executed by a processing device, causes the processing device to:
A method comprising:
Dependencies are inferred from the claim text.