• DocumentCode
    2546030
  • Title

    Low Power Techniques for Mobile Application SoCs Based on Integrated Platform "UniPhier"

  • Author

    Nakajima, Masaitsu ; Yamamoto, Takao ; Yamasaki, Masayuki ; Hosoki, Tetsu ; Sumita, Masaya

  • Author_Institution
    Strategic Semicond. Dev. Center, Matsushita Electr. Ind. Co., Ltd., Osaka
  • fYear
    2007
  • fDate
    23-26 Jan. 2007
  • Firstpage
    649
  • Lastpage
    653
  • Abstract
    In this paper, we describe the various low power techniques for mobile application SoCs based on the integrated platform "UniPhier". To minimize SoC power dissipation, hierarchical approaches from UniPhier Soc level, UniPhier processor level, IPP (instruction parallel processor) level, and circuit level are adopted. As SoC level, 1) well functionally isolated 5 major units of UniPhier SoC architecture, 2) dedicated stream DMA controller which can minimize CPU load and memory access. As UniPhier processor level, 1) UniPhier processor consists of IPP with dedicated low power hardware engine, 2) VMP (virtual multi-processor) mechanism with micro sleep which can reduce average power consumption in case of multiple tasks concurrent operation, 3) intermittent operation with the combination of micro-sleep and clock/power down scheme in case of very light load operation. As IPP level, 1) sophisticated instruction fetch buffer mechanism which can reduce more than 50% memory access for instruction fetch. 2) Hierarchical and selective clock gating scheme by detailed clock power analysis and clock activity rate analysis on real application.) Optimized physical implementation with low-power library and selective use of custom macros. As circuit level, mixed body bias technique with fixed Id and fixed Vt control which can realize 85 % delay variation suppressed and 25% ED product improvement compared with the no body bias.
  • Keywords
    low-power electronics; microprocessor chips; multiprocessing systems; parallel processing; system-on-chip; DMA controller; SoC power dissipation; UniPhier SoC architecture; UniPhier Soc level; UniPhier integrated platform; UniPhier processor level; clock activity rate analysis; clock gating scheme; clock power analysis; clock/power down scheme; instruction fetch buffer mechanism; instruction parallel processor level; low power techniques; mixed body bias technique; mobile application; virtual multiprocessor mechanism; Application software; Augmented virtuality; Circuits; Clocks; Computer architecture; Energy consumption; Engines; Hardware; Power dissipation; Sleep;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2007. ASP-DAC '07. Asia and South Pacific
  • Conference_Location
    Yokohama
  • Print_ISBN
    1-4244-0629-3
  • Electronic_ISBN
    1-4244-0630-7
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2007.358060
  • Filename
    4196106