• DocumentCode
    438479
  • Title

    Exploiting temporal idleness to reduce leakage power in programmable architectures

  • Author

    Bharadwaj, Rajarshee P. ; Konar, Rajan ; Balsara, Poras T. ; Bhatia, Dinesh

  • Author_Institution
    Center for Integrated Circuits & Syst., Texas Univ., Dallas, TX, USA
  • Volume
    1
  • fYear
    2005
  • fDate
    18-21 Jan. 2005
  • Firstpage
    651
  • Abstract
    One of the biggest challenges that programmable devices like FPGAs are facing in ultra deep sub-micron regime is the exponential rise in leakage power consumption. As technology shrinks below 90nm, a new design paradigm has to evolve to tackle the issue of leakage power consumption. In this work we focus on a new design methodology for reducing leakage power by exploiting temporal locality in designs and accordingly group them into clusters that can be switched on and off. We propose a power state controller based method, which controls the switching of the clusters from one state to another. We show our technique using data flow graphs where temporal locality can be effectively explored. Our results show that substantial leakage savings can be achieved if temporal idleness of designs can be exploited effectively.
  • Keywords
    data flow graphs; logic design; programmable logic devices; FPGA; data flow graph; design paradigm; leakage power reduction; power state controller; programmable architecture; programmable devices; temporal idleness; temporal locality; ultra deep sub-micron regime; Automatic control; Computer architecture; Computer science; Energy consumption; Field programmable gate arrays; Integrated circuit technology; Logic; Power engineering and energy; Rails; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2005. Proceedings of the ASP-DAC 2005. Asia and South Pacific
  • Print_ISBN
    0-7803-8736-8
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2005.1466244
  • Filename
    1466244