• DocumentCode
    356034
  • Title

    Low-power binding of function units in high-level synthesis

  • Author

    Kumar, Ashok ; Bayoumi, Magdy

  • Author_Institution
    Center for Adv. Comput. Studies, Southwestern Louisiana Univ., Lafayette, LA, USA
  • Volume
    1
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    214
  • Abstract
    This work considers binding of function units, operating at multiple voltages, in a post-scheduling scenario. The main aim is to minimize the power consumption due to switching activities on the physical adders and multipliers etc. To achieve this, switching activities on the function units are gathered through profiling the data-flow graph of the design by employing random input patterns. The problem of binding is then transformed into a graph-theory problem and solved for optimization of power consumption. Two approaches are considered in this work: a greedy approach, and an optimal approach. Cases are considered when all the resources are operating at the same voltage, as well as, when resources are operating at possibly different voltages
  • Keywords
    VLSI; circuit CAD; circuit optimisation; data flow graphs; digital integrated circuits; high level synthesis; integrated circuit design; low-power electronics; minimisation of switching nets; CAD; DFG profiling; HLS; data-flow graph; function units; graph-theory problem; greedy approach; high-level synthesis; low-power binding; multiple voltage operation; optimal approach; post-scheduling scenario; power consumption; power consumption minimisation; random input patterns; switching activities; Circuits; Computational modeling; Energy consumption; High level synthesis; Logic; Low voltage; Portable computers; Power dissipation; Processor scheduling; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1999. 42nd Midwest Symposium on
  • Conference_Location
    Las Cruces, NM
  • Print_ISBN
    0-7803-5491-5
  • Type

    conf

  • DOI
    10.1109/MWSCAS.1999.867246
  • Filename
    867246