Self Modifying Finite Automata (SMFA) based State Machine Implementation for Lower Energy

被引:1
|
作者
Keung, Ka-Ming [1 ]
Tyagi, Akhilesh [1 ]
机构
[1] Iowa State Univ, Ames, IA 50011 USA
关键词
D O I
10.1109/ACSSC.2008.5074804
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Many finite state machines (FSMs) in embedded systems exhibits strong locality in state transitions. Traditional state assignment algorithms consider all FSM states' outputs and next states to assign a code for each state. Self-modifying finite state machine(SM-FSM) takes the FSM strong locality characteristics to dynamically change the traditional Finite State Machine during runtime. This not only reduces the FSM search space, but also reduces the code space and allows code sharing among the dynamic behaviors. This paper proposes an architecture to support SMFA and evaluates the gain from SMFA on state machines with different characteristic.
引用
收藏
页码:2103 / 2107
页数:5
相关论文
共 50 条
  • [1] State Space Reconfigurability: A Low Energy Implementation Architecture for Self Modifying Finite Automata
    Keung, Ka -Ming
    Tyagi, Akhilesh
    JOURNAL OF LOW POWER ELECTRONICS, 2010, 6 (01) : 18 - 31
  • [2] SELF-MODIFYING FINITE AUTOMATA
    RUBINSTEIN, RS
    SHUTT, JN
    INFORMATION PROCESSING '94, VOL I: TECHNOLOGY AND FOUNDATIONS, 1994, 51 : 493 - 498
  • [3] A note on self-modifying finite automata
    Wang, Y
    Inoue, K
    Ito, A
    Okazaki, T
    INFORMATION PROCESSING LETTERS, 1999, 72 (1-2) : 19 - 24
  • [4] SELF-MODIFYING FINITE AUTOMATA - AN INTRODUCTION
    RUBINSTEIN, RS
    SHUTT, JN
    INFORMATION PROCESSING LETTERS, 1995, 56 (04) : 185 - 190
  • [5] Design and implementation of finite state machine using quantum-dot cellular automata
    Sungeetha D.
    Keerthana G.
    Vijayakumar K.
    International Journal of Reasoning-based Intelligent Systems, 2019, 11 (02) : 186 - 193
  • [6] Implementation of Finite State Automata using fLIF Neurons
    Fan, Yulei
    Huyck, Christian
    PROCEEDINGS OF THE 2008 7TH IEEE INTERNATIONAL CONFERENCE ON CYBERNETIC INTELLIGENT SYSTEMS, 2008, : 74 - 78
  • [7] Design and Implementation of RADIUS Client Based on Finite State Machine
    Feng, Jian
    PROCEEDINGS OF THE 2009 PACIFIC-ASIA CONFERENCE ON CIRCUITS, COMMUNICATIONS AND SYSTEM, 2009, : 435 - 438
  • [8] Fault-Tolerant Gait Implementation of Hexapod Robot Based on Finite State Automata
    Liu, Manlu
    Li, Minghao
    Pang, Jie
    2017 29TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2017, : 6800 - 6805
  • [9] Finite State Automata by DNA Self-assembly
    Jonoska, Natasa
    Seeman, Nadrian C.
    ICT INNOVATIONS 2010, 2011, 83 : 1 - +
  • [10] A Design and Implementation of Watchdog Based on Observer Pattern and Finite State Machine
    Liu, Xinyun
    Chen, Shihang
    Song, Wenqiang
    PROCEEDINGS OF 2014 10TH INTERNATIONAL CONFERENCE ON RELIABILITY, MAINTAINABILITY AND SAFETY (ICRMS), VOLS I AND II, 2014, : 407 - 411