Font Size: a A A

On invariants to characterize the state space for sequential logic synthesis and formal verification

Posted on:2010-12-25Degree:Ph.DType:Thesis
University:University of California, BerkeleyCandidate:Case, Michael LeeFull Text:PDF
GTID:2448390002976621Subject:Engineering
Abstract/Summary:
Because of the large size of industrial designs, modern sequential logic synthesis and formal verification techniques cannot afford to accurately characterize the state space of a design. This limits the ability to both optimize designs and to formally prove the designs behave as required.;Invariants are properties that hold in all reachable states. They can be generated in an automated manner, and the set of generated invariants provides a characterization of the design's state space. This characterization can be utilized sequential logic synthesis and formal verification.;In total, this thesis provides (1) a framework to efficiently generate invariants, (2) extensions to sequential logic synthesis to make it more capable of reducing the size of complex designs, and (3) extensions to formal verification to increase its scalability on complex industrial designs.
Keywords/Search Tags:Sequential logic synthesis, Formal verification, State space, Designs, Invariants
Related items