DocumentCode
3018895
Title
Formal verification using parametric representations of Boolean constraints
Author
Aagaard, Mark D. ; Jones, Robert B. ; Seger, Carl-Johan H.
Author_Institution
Strategic CAD Labs., Intel Corp., Hillsboro, OR, USA
fYear
1999
fDate
1999
Firstpage
402
Lastpage
407
Abstract
We describe the use of parametric representations of Boolean predicates to encode data-space constraints and significantly extend the capacity of formal verification. The constraints are used to decompose verifications by sets of case splits and to restrict verifications by validity conditions. Our technique is applicable to any symbolic simulator. We illustrate our technique on state-of-the-art Intel(R) designs, without removing latches or modifying the circuits in any way
Keywords
Boolean functions; binary decision diagrams; data flow graphs; formal verification; high level synthesis; logic partitioning; logic simulation; microprocessor chips; reachability analysis; symbol manipulation; BDD; Boolean constraints; Boolean predicates; Intel microprocessor; data-space constraints; formal verification; input-space partitioning; parametric representations; pseudo-code; reachability; sets of case splits; symbolic simulator; validity conditions; Art; Binary decision diagrams; Circuit simulation; Computational modeling; Formal verification; Latches; Law; Legal factors; Permission;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 1999. Proceedings. 36th
Conference_Location
New Orleans, LA
Print_ISBN
1-58113-092-9
Type
conf
DOI
10.1109/DAC.1999.781349
Filename
781349
Link To Document