• DocumentCode
    3215569
  • Title

    OPTIMIST: state minimization for optimal 2-level logic implementation

  • Author

    Fuhrer, R.M. ; Nowick, S.M.

  • Author_Institution
    Dept. of Comput. Sci., Columbia Univ., New York, NY, USA
  • fYear
    1997
  • fDate
    9-13 Nov. 1997
  • Firstpage
    308
  • Lastpage
    315
  • Abstract
    We present a novel method for state minimization of incompletely-specified finite state machines. Where classic methods simply minimize the number of states, ours directly addresses the implementation\´s logic complexity, and produces an exactly optimal implementation under input encoding. The method incorporates optimal "state mapping", i.e., the process of reducing the symbolic next-state relation which results from state splitting to an optimal conforming symbolic function. Further, it offers a number of convenient sites for applying heuristics to reduce time and space complexity, and is amenable to implementation based on implicit representations. Although our method currently makes use of an input encoding model, we believe it can be extended smoothly to encompass output encoding as well.
  • Keywords
    computational complexity; encoding; finite state machines; minimisation of switching nets; OPTIMIST; incompletely-specified finite state machines; input encoding model; logic complexity; optimal 2-level logic implementation; space complexity; state mapping; state minimization; symbolic next-state relation; time complexity; Finite state machines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1997. Digest of Technical Papers., 1997 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA, USA
  • ISSN
    1092-3152
  • Print_ISBN
    0-8186-8200-0
  • Type

    conf

  • DOI
    10.1109/ICCAD.1997.643536
  • Filename
    643536