• DocumentCode
    2891088
  • Title

    Variable ordering and selection of FSM traversal

  • Author

    Jeong, S.-W. ; Plessier, B. ; Hachtel, G.D. ; Somenzi, F.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Colorado Univ., Boulder, CO, USA
  • fYear
    1991
  • fDate
    11-14 Nov. 1991
  • Firstpage
    476
  • Lastpage
    479
  • Abstract
    The authors consider the problem of variable ordering in algorithms for verification of finite state machines (FSMs) for which the traversal is based on BDD (binary decision diagram) representation and image computation via implicit enumeration. They treat two separate BDD ordering problems: (1) minimization of the representation of the next state function and the representation of the set of reachable states, and (2) a selection heuristic to reduce the complexity of the image computation problem by dynamic selection of the implicit enumeration splitting variables. In both problems they present theoretical results based on the algebraic structure of the next state functions, heuristic ordering methods, and favorable experimental results for problems with significant algebraic structure.<>
  • Keywords
    finite automata; logic CAD; logic testing; FSM traversal; algebraic structure; binary decision diagram; complexity; finite state machines; heuristic ordering methods; image computation; implicit enumeration; reachable states; selection heuristic; variable ordering; verification; Automata; Binary decision diagrams; Boolean functions; Equations; Jacobian matrices; RNA; Sparse matrices; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1991. ICCAD-91. Digest of Technical Papers., 1991 IEEE International Conference on
  • Conference_Location
    Santa Clara, CA, USA
  • Print_ISBN
    0-8186-2157-5
  • Type

    conf

  • DOI
    10.1109/ICCAD.1991.185308
  • Filename
    185308