DocumentCode
2189649
Title
An intra-task dynamic voltage scaling method for SoC design with hierarchical FSM and synchronous dataflow model
Author
Lee, Sunghyun ; Yoo, Sungjoo ; Choi, Kiyoung
Author_Institution
EECS, Seoul Nat. Univ., South Korea
fYear
2002
fDate
2002
Firstpage
84
Lastpage
87
Abstract
This paper presents a method of intra-task dynamic voltage scaling (DVS) for SoC design with hierarchical FSM and synchronous dataflow model (in short, HFSM-SDF model). To have an optimal intra-task DVS, exact execution paths need to be determined in compile time or runtime. In general programs, since determining exact execution paths in compile time or runtime is not possible, existing methods assume worst/average-case execution paths and take static voltage scaling approaches. In our work, we exploit a property of HFSM-SDF model to calculate exact execution paths in runtime. With the information of exact execution paths, our DVS method can calculate exact remaining workload. The exact workload enables to calculate optimal voltage level which gives optimal energy consumption while satisfying the given timing constraint. Experiments show the effectiveness of the presented method in low-power design of an MPEG4 decoder system.
Keywords
circuit CAD; data flow analysis; finite state machines; integrated circuit design; integrated circuit modelling; low-power electronics; system-on-chip; MPEG4 decoder; SoC design; energy consumption; execution path; hierarchical FSM; intra-task dynamic voltage scaling; low-power design; synchronous dataflow model; Computational modeling; Design automation; Design methodology; Dynamic voltage scaling; Energy consumption; Power engineering computing; Power system modeling; Runtime; System recovery; Voltage control;
fLanguage
English
Publisher
ieee
Conference_Titel
Low Power Electronics and Design, 2002. ISLPED '02. Proceedings of the 2002 International Symposium on
Print_ISBN
1-5811-3475-4
Type
conf
DOI
10.1109/LPE.2002.146716
Filename
1029555
Link To Document