• DocumentCode
    332775
  • Title

    Transforming control-flow intensive designs to facilitate power management

  • Author

    Lakshminarayana, G. ; Raghunathan, A. ; Jhat, N.K. ; Dey, S.

  • Author_Institution
    Dept. of Electr. Eng., Princeton Univ., NJ, USA
  • fYear
    1998
  • fDate
    8-12 Nov. 1998
  • Firstpage
    657
  • Lastpage
    664
  • Abstract
    We present techniques to transform scheduled descriptions of control-flow intensive (CFI) designs to facilitate power management. We investigate the factors that inhibit the application of power management in synthesized register-transfer level (RTL) implementations. Based on these insights, we present transformation techniques based on the concepts of variable protection, variable renaming and re-assignment, and limited controller state memory insertion that result in inherently power-managed architectures. Our transformation techniques can be easily used in conjunction with any existing resource sharing algorithm or in the framework of existing high-level synthesis tools. Experimental results on CFI designs indicate reductions of up to 76.6% (35.6% on average) in power consumption at area overheads not exceeding 10.1% (1.1% on average) over already power-optimized designs.
  • Keywords
    VLSI; circuit optimisation; high level synthesis; integrated circuit design; CFI designs; area overheads; control-flow intensive design; experimental results; high-level synthesis tools; limited controller state memory insertion; power consumption; power management; re-assignment; register-transfer level; resource sharing algorithm; scheduled descriptions; transformation techniques; variable protection; variable renaming; Automatic control; Circuits; Energy consumption; Energy management; Engineering management; Permission; Power dissipation; Power engineering computing; Protection; Scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1998. ICCAD 98. Digest of Technical Papers. 1998 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA, USA
  • Print_ISBN
    1-58113-008-2
  • Type

    conf

  • DOI
    10.1109/ICCAD.1998.144339
  • Filename
    743090