• DocumentCode
    2703460
  • Title

    A methodology for minimizing power dissipation of embedded systems through hardware/software partitioning

  • Author

    Henkel, Jörg

  • Author_Institution
    C&C Res. Labs., NEC, Princeton, NJ, USA
  • fYear
    1999
  • fDate
    4-6 Mar 1999
  • Firstpage
    86
  • Lastpage
    89
  • Abstract
    We present a novel approach that minimizes the power dissipation of embedded core-based systems through hardware/software partitioning. Our approach is based on the idea of mapping clusters of operations/instructions to a core that yields a high utilization rate of the involved resources (ALUs, multipliers, shifters etc.) and thus minimizing power dissipation. Our approach is comprehensive since it takes into consideration the power dissipation of a whole embedded system comprising a microprocessor core, application specific (ASIC) core(s), cache cores and a memory core. We report high reductions of power dissipation between 35% and 94% at the cost of a relatively small additional hardware overhead of less than 16 k cells while maintaining or even slightly increasing the performance compared to the initial design
  • Keywords
    VLSI; application specific integrated circuits; circuit CAD; embedded systems; hardware-software codesign; integrated circuit design; low-power electronics; microprocessor chips; ASIC core; application specific core; cache cores; embedded core-based systems; hardware/software partitioning; memory core; microprocessor core; power dissipation minimisation; Application specific integrated circuits; Clocks; Costs; Design methodology; Embedded software; Embedded system; Hardware; Laboratories; Personal digital assistants; Power dissipation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI, 1999. Proceedings. Ninth Great Lakes Symposium on
  • Conference_Location
    Ypsilanti, MI
  • ISSN
    1066-1395
  • Print_ISBN
    0-7695-0104-4
  • Type

    conf

  • DOI
    10.1109/GLSV.1999.757383
  • Filename
    757383