• DocumentCode
    3191343
  • Title

    Leakage power driven behavioral synthesis of pipelined datapaths

  • Author

    Gopalan, Ranganath ; Gopalakrishnan, Chandramouli ; Katkoori, Srinivas

  • Author_Institution
    Dept. of Comput. Sci. & Eng., South Florida Univ., Tampa, FL, USA
  • fYear
    2005
  • fDate
    11-12 May 2005
  • Firstpage
    167
  • Lastpage
    172
  • Abstract
    We present a scheduling, allocation and binding methodology that employs MTCMOS as the standby leakage reduction mechanism. We use the simulated annealing meta-heuristic for optimizing leakage power The cost functions for our approach are obtained after extensive characterization trials taking into account, the run-time characteristics of the MTCMOS approach. Our approach makes use of two cost factors: leakage cost, for optimizing the number of MTCMOS instances, and settling cost, for the minimization of their active-to-standby transitions. We enhance throughput and performance of the datapaths by synthesizing them as functionally pipelined systems before performing our optimizations. Using fully pre-characterized leakage libraries for RT-level simulation, we obtain an average leakage power reduction of 36.2%, and an average area overhead of 6.2%. However, with a small increase in schedule latency, we obtain an average reduction of around 3.95%-4.6% in the total area.
  • Keywords
    CMOS digital integrated circuits; CMOS integrated circuits; circuit CAD; circuit optimisation; circuit simulation; leakage currents; MTCMOS; RT-level simulation; active-to-standby transition; leakage libraries; leakage power driven behavioral synthesis; leakage power optimization; leakage power reduction; pipelined datapaths; pipelined system; schedule latency; simulated annealing metaheuristic; Computational modeling; Computer science; Cost function; Delay; Pipeline processing; Power dissipation; Power engineering and energy; Processor scheduling; Runtime; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI, 2005. Proceedings. IEEE Computer Society Annual Symposium on
  • Print_ISBN
    0-7695-2365-X
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2005.46
  • Filename
    1430128