• DocumentCode
    2225348
  • Title

    A generic FSM interpreter for embedded systems

  • Author

    Viskari, Juha ; Jokinen, Risto ; Hakkarainen, Kari

  • Author_Institution
    KONE R&D Center, Hyvinkaa, Finland
  • fYear
    1996
  • fDate
    12-14 Jun 1996
  • Firstpage
    284
  • Lastpage
    289
  • Abstract
    Finite state machines are a fundamental data processing concept especially in specifying the behavioral logic of different embedded control system components. The traditional implementation approach by coding the FSMs is tedious when there is much need for changes, every separately made change leading to a hardware component update. Also the coded FSMs require lots of expensive ROM memory. To overcome these problems we have designed an architecture that is based on interpretable FSMs. The idea is to isolate the behavior behind a separate interpreter process that communicates with the rest of the system through suitable interface processes. These interfaces take care of mapping the logical entities defined to their physical correspondents, while the behavioral logic is taken care of by the interpreted FSMs exclusively. This article presents the architecture and demonstrates the use of interpretable FSMs
  • Keywords
    computer architecture; control system analysis; finite state machines; real-time systems; FSM interpreter; behavioral logic; embedded control system; embedded systems; finite state machines; interpretable FSMs; Application software; Automata; Control systems; Data processing; Displays; Embedded system; Hardware; Logic devices; Research and development; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 1996., Proceedings of the Eighth Euromicro Workshop on
  • Conference_Location
    L´Aquila
  • ISSN
    1068-3070
  • Print_ISBN
    0-8186-7496-2
  • Type

    conf

  • DOI
    10.1109/EMWRTS.1996.557942
  • Filename
    557942