• DocumentCode
    1511761
  • Title

    Hierarchical finite-state machines and their use for digital control

  • Author

    Sklyarov, Valery

  • Author_Institution
    Dept. de Electron. e Telecoms, Aveiro Univ., Portugal
  • Volume
    7
  • Issue
    2
  • fYear
    1999
  • fDate
    6/1/1999 12:00:00 AM
  • Firstpage
    222
  • Lastpage
    228
  • Abstract
    This paper discusses the behavioral description, logic synthesis, and practical use of control units modeled as hierarchical finite-state machines with virtual states. The technique considered here provides a natural mechanism for top-down decomposition and enables us to develop any complex control algorithm step-by-step, where, at each stage, we are only dealing with a particular level of abstraction. Within any level, the specification encapsulates the control data and functions and allows recursive calls. Finally, the approach enables control units to be designed such that they incorporate new properties such as flexibility and extensibility. The primary functional components of a control algorithm can be reused in future applications.
  • Keywords
    digital control; finite state machines; logic CAD; behavioral description; control algorithm; digital control; hierarchical FSM; hierarchical finite-state machines; logic synthesis; top-down decomposition; virtual states; Digital control; Logic devices; Logic functions; Logic testing; Signal processing;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/92.766749
  • Filename
    766749