• DocumentCode
    3018601
  • Title

    Improved approximate reachability using auxiliary state variables

  • Author

    Govindaraju, Shankar G. ; Dill, David L. ; Bergmann, Jules P.

  • Author_Institution
    Comput. Syst. Lab., Stanford Univ., CA, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    312
  • Lastpage
    316
  • Abstract
    Approximate reachability techniques trade off accuracy for the capacity to deal with bigger designs. Cho et al (1996) proposed partitioning the set of state bits into mutually disjoint subsets and doing symbolic forward reachability on the individual subsets to obtain an overapproximation of the reachable state set. Recently (Govindaraju et al, 1998) this was improved upon by dividing the set of state bits into various subsets that could possibly overlap, and doing symbolic reachability over the overlapping subsets. In this paper, we further improve on this scheme by augmenting the set of state variables with auxiliary state variables. These auxiliary state variables are added to capture some important internal conditions in the combinational logic. Approximate symbolic forward reachability on overlapping subsets of this augmented set of state variables yields much tighter approximations than earlier methods
  • Keywords
    reachability analysis; symbol manipulation; approximate reachability; auxiliary state variables; combinational logic; hardware design; symbolic forward reachability; Boolean functions; Data structures; Formal verification; Forward contracts; Government; Hardware; Laboratories; Logic; Permission; State-space methods;
  • 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.781332
  • Filename
    781332