Low Power Synthesis of Finite State Machines - State Assignment Decomposition Algorithm

被引:12
|
作者
Kajstura, Krzysztof [1 ]
Kania, Dariusz [2 ]
机构
[1] Univ Bielsko Biala, Dept Comp Sci & Automat, Willowa 2, PL-43309 Bielsko Biala, Poland
[2] Silesian Tech Univ, Inst Elect, Akad 16, PL-44100 Gliwice, Poland
关键词
Low power design; state assignment; sequential circuits; 2-LEVEL; AREA;
D O I
10.1142/S021812661850041X
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A new method for reducing power consumption infinite state machines (FSMs) is proposed. Probabilistic description of the FSMs is the theoretical background of power-oriented state assignment. The algorithm of state assignment is based on a decomposition strategy of coding. This idea uses a binary tree in which nodes are created by sharing a finite state machine. The algorithm has been applied to the LGSynth91 benchmark and has also been compared to other approaches. The experiments showed that the proposed method leads to a reduction in power consumption compared to the state encoding algorithms that have already been developed. Reduction of the circuits' area is also observed.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] State assignment of finite state machines for low power applications
    Wang, SJ
    Horng, MD
    [J]. ELECTRONICS LETTERS, 1996, 32 (25) : 2323 - 2324
  • [2] A state assignment algorithm for finite state machines
    Skias, D
    Haniotakis, T
    Tsiatouhas, Y
    Arapoyanni, A
    [J]. ICECS 2000: 7TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS & SYSTEMS, VOLS I AND II, 2000, : 823 - 826
  • [3] Low-power state assignment for asynchronous finite state machines
    Shieh, MD
    Ju, WS
    Sheu, MH
    [J]. PROCEEDINGS OF THE 39TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I-III, 1996, : 1325 - 1328
  • [4] Low-power state assignment techniques for finite state machines
    Bacchetta, P
    Daldoss, L
    Sciuto, D
    Silvano, C
    [J]. ISCAS 2000: IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - PROCEEDINGS, VOL II: EMERGING TECHNOLOGIES FOR THE 21ST CENTURY, 2000, : 641 - 644
  • [5] A parallel state assignment algorithm for finite state machines
    Bader, DA
    Madduri, K
    [J]. HIGH PERFORMANCE COMPUTING - HIPC 2004, 2004, 3296 : 297 - 308
  • [6] A parallel algorithm for state assignment of finite state machines
    Hasteer, G
    Banerjee, P
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1998, 47 (02) : 242 - 246
  • [7] Evolutionary algorithm for state assignment of finite state machines
    Chyzy, M
    Kosinski, W
    [J]. EUROMICRO SYMPOSIUM ON DIGITAL SYSTEM DESIGN, PROCEEDINGS: ARCHITECTURES, METHODS AND TOOLS, 2002, : 359 - 362
  • [8] A decomposition state assignment method of finite state machines oriented towards minimization of power
    Kajstura, Krzysztof
    Kania, Dariusz
    [J]. PRZEGLAD ELEKTROTECHNICZNY, 2011, 87 (06): : 146 - 149
  • [9] Synthesis of finite state machines for low power and testability
    Chaudhury, Saurabh
    Chattopadhyay, Santanu
    Rao, J. Srinivasa
    [J]. 2006 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, 2006, : 1434 - +
  • [10] STATE ASSIGNMENT OF FINITE-STATE MACHINES USING A GENETIC ALGORITHM
    ALMAINI, AEA
    MILLER, JF
    THOMSON, P
    BILLINA, S
    [J]. IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1995, 142 (04): : 279 - 286