• 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