DocumentCode
1835333
Title
FSMD partitioning for low power using simulated annealing
Author
Agarwal, Nainesh ; Dimopoulos, Nikitas
Author_Institution
Dept. of Elec. & Comp. Eng., Univ. of Victoria, Victoria, BC
fYear
2008
fDate
18-21 May 2008
Firstpage
1244
Lastpage
1247
Abstract
It is well known that significant power savings can be obtained by disabling or shutting down parts of a circuit during idle periods. One method is to use a high level partitioning technique which considers both the controller and the datapath together. The FSMD is split into two or more simpler communicating processors. These separate processors can then be clock gated or power gated to achieve dramatic power savings since only one processor is active at any given time. Here, we propose a technique which uses simulated annealing to efficiently partition a FSMD for power gating. We use this non-linear model to partition 4 application circuits. We then develop a framework to estimate the potential power savings. The estimation framework shows that up to 69% static power savings and 30% dynamic power savings can be expected.
Keywords
finite state machines; simulated annealing; finite state machine with datapath; high level partitioning technique; nonlinear model; power gating; simulated annealing; Automata; Circuit simulation; Clocks; Power dissipation; Power engineering and energy; Registers; Sequential circuits; Simulated annealing; Switching circuits; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2008. ISCAS 2008. IEEE International Symposium on
Conference_Location
Seattle, WA
Print_ISBN
978-1-4244-1683-7
Electronic_ISBN
978-1-4244-1684-4
Type
conf
DOI
10.1109/ISCAS.2008.4541650
Filename
4541650
Link To Document