DocumentCode :
828421
Title :
Cycle-Based Decomposition of Markov Chains With Applications to Low-Power Synthesis and Sequence Compaction for Finite State Machines
Author :
Iranli, Ali ; Pedram, Massoud
Author_Institution :
Dept. of Electr. Eng., Univ. of Southern California, Los Angeles, CA
Volume :
25
Issue :
12
fYear :
2006
Firstpage :
2712
Lastpage :
2725
Abstract :
This paper advances the state of the art by presenting a well-founded mathematical framework for modeling and manipulating Markov processes. The key idea is based on the fact that a Markov process can be decomposed into a collection of directed cycles with positive weights, which are proportional to the probability of the cycle traversals in a random walk. Two applications of this new formalism in the computer-aided design area are studied. In the first application, the authors present a new state assignment technique to reduce dynamic power consumption in finite state machines. The technique comprises of first decomposing the state machine into a set of cycles and then performing a state assignment by using Gray codes. The proposed encoding algorithm reduces power consumption by an average of 15%. The second application is sequence compaction for improving the efficiency of dynamic power simulators. The proposed method is based on the cycle decomposition of the Markov process representing the given input sequence and then selecting a subset of these cycles to construct the compacted sequence
Keywords :
Gray codes; Markov processes; finite state machines; high level synthesis; logic design; low-power electronics; Gray codes; Markov chains; Markov process; circuit synthesis; computer-aided design area; cycle traversals; cycle-based decomposition; digital system testing; dynamic power consumption; dynamic power simulators; finite state machines; logic design; low-power synthesis; sequence compaction; state assignment technique; Application software; Automata; Circuits; Compaction; Design optimization; Energy consumption; Markov processes; Power system modeling; Resource management; Very large scale integration; Circuit synthesis; digital system testing; finite state machines; logic design;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/TCAD.2006.882478
Filename :
4014531
Link To Document :
بازگشت