• DocumentCode
    2994645
  • Title

    A system level memory power optimization technique using multiple supply and threshold voltages

  • Author

    Ishihara, Tohru ; Asada, Kunihiro

  • Author_Institution
    VLSI Design & Educ. Center, Tokyo Univ., Japan
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    456
  • Lastpage
    461
  • Abstract
    A system level approach for a memory power reduction is proposed in this paper. The basic idea is allocating frequently executed object codes into a small subprogram memory and optimizing supply voltage and threshold voltage of the subprogram memory. Since large scale memory contains a lot of direct paths from power supply to ground, power dissipation caused by subthreshold leakage current is more serious than dynamic power dissipation. Our approach optimizes the size of subprogram memory, supply voltage, and threshold voltage so as to minimize memory power dissipation including static power dissipation caused by leakage current. A heuristic algorithm which determines code allocation, supply voltage, and threshold voltage simultaneously so as to minimize power dissipation of memories is proposed as well. Our experiments with some benchmark programs demonstrate significant energy reductions up to 80% over a program memory which does not employ our approach
  • Keywords
    cache storage; circuit optimisation; integrated circuit design; leakage currents; low-power electronics; microprocessor chips; code allocation; energy reductions; heuristic algorithm; leakage current; memory power dissipation; multiple supply voltages; power dissipation; power optimization technique; static power dissipation; subprogram memory; system level memory; threshold voltages; Digital systems; Dynamic voltage scaling; Heuristic algorithms; Large-scale systems; Leakage current; Power dissipation; Power supplies; Subthreshold current; Threshold voltage; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2001. Proceedings of the ASP-DAC 2001. Asia and South Pacific
  • Conference_Location
    Yokohama
  • Print_ISBN
    0-7803-6633-6
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2001.913350
  • Filename
    913350