loading...
Tutorial T4B: Formal Assertion-Based Verification in Industrial Setting
Bangalore, India January 06-January 10
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/VLSID.2007.16920th International Conference on VLSI ...
 This Article 
 
PURCHASE ARTICLE: $0
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Praveen Tiwari, Texas Instruments, Banglore, India
Raj Mitra, Texas Instruments, Banglore, India
Manu Chopra, Cadence Design Systems, Noida, India
Alok Jain, Cadence Design Systems, Noida, India

Increased complexities of hardware designs have made exhaustive simulation of designs near impossible ? thereby creating a need for some complementary verification technique. This has generated a renewed interest in use of Formal Analysis on industrial hardware designs. Formal Analysis of hardware design involves use of mathematical techniques to prove that the design implementation confirms to the specification. The specification is a set of properties which should hold on the design under verification. Advances in Formal Analysis techniques with more sophisticated heuristics, have made them usable on big blocks of hardware.

In this tutorial, we begin by giving a brief theoretical introduction to various methods applied in formal hardware verification, and then discuss various automated and manual techniques to handle the state explosion problem. Application of Formal Analysis techniques on appropriate designs and in a methodical way is key to successful verification. In this tutorial we elaborate on how one can effectively plan for formal verification, and successfully close verification. We illustrate these techniques using several case studies. Finally we present the future directions for commercial tools in this domain.

Citation:
Praveen Tiwari, Raj Mitra, Manu Chopra, Alok Jain, "Tutorial T4B: Formal Assertion-Based Verification in Industrial Setting," vlsid, pp.7, 20th International Conference on VLSI Design held jointly with 6th International Conference on Embedded Systems (VLSID'07), 2007
Usage of this product signifies your acceptance of the Terms of Use.