• DocumentCode
    464870
  • Title

    Towards Automated Power Gating of Registers using CoDeL

  • Author

    Agarwal, Nainesh ; Dimopoulos, Nikitas

  • Author_Institution
    Dept. of Elec. & Comp. Eng., Victoria Univ., BC
  • fYear
    2007
  • fDate
    27-30 May 2007
  • Firstpage
    1629
  • Lastpage
    1632
  • Abstract
    In this paper, we use the CoDeL platform to develop test circuits and analyze the potential and performance impact of power gating individual registers. For each register, we examine the percentage of clock cycles for which they can be powered off, and the loss of performance incurred as a result of waiting for the power to be restored. Using a time-based technique to determine when the registers can be turned off results in 15% bit cycles saved at a performance loss of 2%. We then propose a method, which uses the information available to the CoDeL compiler to predict when the components can be powered off. Results show that our CoDeL assisted gating scheme allows up to 58% more power gated bit cycles than the time-based technique, with similar performance loss
  • Keywords
    CMOS logic circuits; clocks; logic design; low-power electronics; CoDeL compiler; CoDeL platform; automated power gating; clock cycles; controller description language; registers; test circuits; time-based technique; CMOS technology; Circuit testing; Digital signal processing; Flip-flops; Kernel; Latches; Leakage current; Performance loss; Registers; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2007. ISCAS 2007. IEEE International Symposium on
  • Conference_Location
    New Orleans, LA
  • Print_ISBN
    1-4244-0920-9
  • Electronic_ISBN
    1-4244-0921-7
  • Type

    conf

  • DOI
    10.1109/ISCAS.2007.378831
  • Filename
    4252967