• DocumentCode
    2670459
  • Title

    A Structural Customization Approach for Low Power Embedded Systems Design

  • Author

    Guo, Hui

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Univ. of New South Wales, Sydney, NSW, Australia
  • fYear
    2010
  • fDate
    18-20 Dec. 2010
  • Firstpage
    237
  • Lastpage
    244
  • Abstract
    Power consumption is a critical design issue in embedded systems. This paper presents a structural customization approach, targeting two basic design structures for a multiple choice function that is common in an embedded system: tree structure and chain structure. A theoretical comparison between these two structures is performed. We find that the chain structure has a lower area cost and offers more customization opportunities, for improving performance and power efficiency, than the tree structure. We then propose two algorithms to reduce power consumption of the chain design for different performance constraints. A case study on ALU (Arithmetic and Logic Unit) customization has been carried out, Our experiments show that up to 50 percent of ALU power consumption can be saved with our customization approach.
  • Keywords
    design for environment; digital arithmetic; embedded systems; network synthesis; power aware computing; tree data structures; arithmetic and logic unit customization; chain structure; low power embedded systems design; power consumption; structural customization approach; tree structure; Algorithm design and analysis; Clocks; Delay; Logic gates; Multiplexing; Power demand; Transistors; Application-Specific Design; Design Customization; Power Reduction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Green Computing and Communications (GreenCom), 2010 IEEE/ACM Int'l Conference on & Int'l Conference on Cyber, Physical and Social Computing (CPSCom)
  • Conference_Location
    Hangzhou
  • Print_ISBN
    978-1-4244-9779-9
  • Electronic_ISBN
    978-0-7695-4331-4
  • Type

    conf

  • DOI
    10.1109/GreenCom-CPSCom.2010.12
  • Filename
    5724835