• 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