• DocumentCode
    1697120
  • Title

    Improved clock-gating through transparent pipelining

  • Author

    Jacobson, Hans M.

  • Author_Institution
    IBM T.J. Watson Res. Center, Yorktown, NY, USA
  • fYear
    2004
  • Firstpage
    26
  • Lastpage
    31
  • Abstract
    This paper re-examines the well established clocking principles of pipelines. It is observed that clock gating techniques that have long been assumed optimal in reality produce a significant amount of redundant clock pulses. The paper presents a new theory for optimal clocking of synchronous pipelines, presents practical implementations and evaluates the clock power benefits on a multiply/add-accumulate unit design. Transistor level simulations show that dynamic clock power dissipation can be reduced by 40-60% at pipeline utilization factors between 20-60%, on top of traditional stage-level clock gating, without affecting pipeline latency or throughput.
  • Keywords
    low-power electronics; microprocessor chips; parallel architectures; pipeline processing; synchronisation; adaptive pipeline depth; clock power benefits; collapsible pipeline; improved clock-gating; latches; microarchitecture; multiply-add-accumulate unit design; optimal clocking; pipeline latency; pipeline stage unification; pipeline utilization factors; redundant clock pulses; synchronous pipelines; transparent pipelining; Clocks; Frequency; Jacobian matrices; Latches; Permission; Pipeline processing; Power dissipation; Pulse generation; Runtime; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Low Power Electronics and Design, 2004. ISLPED '04. Proceedings of the 2004 International Symposium on
  • Print_ISBN
    1-58113-929-2
  • Type

    conf

  • DOI
    10.1109/LPE.2004.1349302
  • Filename
    1349302