Abstract

AbstractFormal property verification exhaustively verifies logic designs against some desired properties of the designs with respect to all possible input sequences of any length. Without abstraction, state-of-the-art formal proof engines usually cannot verify properties of designs with more than a couple of hundred registers. As a result, formal property verification relies on automatic abstraction techniques to verify real-world logic designs.Abstraction refinement, first introduced by Kurshan in the tool COSPAN, is one of the most practical automatic abstraction methods. Abstraction refinement incrementally refines an abstract model of the design by including more and more detail from the original design until the underlying formal property verification engine verifies or falsifies the property.In this talk we give an overview to some of the most interesting abstraction refinement techniques that have enabled the formal verification of VLSI logic designs with millions of logic gates.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.