• DocumentCode
    1561107
  • Title

    Synchronous interlocked pipelines

  • Author

    Jacobson, Hans M. ; Kudva, Prabhakar N. ; Bos, Pradip ; Cook, Peter W. ; Schuster, Stanley E. ; Mercer, Eric G. ; Myers, Chris J.

  • Author_Institution
    Design Autom. Dept., IBM Thomas J. Watson Res. Center, NY, USA
  • fYear
    2002
  • Firstpage
    3
  • Lastpage
    12
  • Abstract
    Locality principles are becoming paramount in controlling advancement of data through pipelined systems. Achieving fine grained power down and progressive pipeline stalls at the local stage level is therefore becoming increasingly, important to enable lower dynamic power consumption while keeping introduced switching noise under control as well as avoiding global distribution of timing critical stall signals. It has long been known that the interlocking properties of as asynchronous pipelined systems have a potential to provide such benefits. However it has not been understood how such interlocking can be achieved in synchronous pipelines. This paper presents a novel technique based on local clock gating and synchronous handshake protocols that achieves stage level interlocking characteristics in synchronous pipelines similar to that of asynchronous pipelines. The presented technique is directly applicable to traditional synchronous pipelines and works equally well for two-phase clocked pipelines based on transparent latches, as well as one-phase clocked pipelines based on master-slave latches.
  • Keywords
    flip-flops; integrated circuit noise; low-power electronics; pipeline processing; timing; very high speed integrated circuits; dynamic power consumption; fine grained power down; global distribution; handshake protocols; interlocking characteristics; local clock gating; local stage level; locality principles; master-slave latches; one-phase clocked pipelines; progressive pipeline stalls; switching noise; synchronous interlocked pipelines; timing critical stall signals; transparent latches; two-phase clocked pipelines; Circuit noise; Clocks; Control systems; Design automation; Energy consumption; Integrated circuit noise; Jacobian matrices; Latches; Pipelines; Power dissipation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Asynchronous Circuits and Systems, 2002. Proceedings. Eighth International Symposium on
  • ISSN
    1522-8681
  • Print_ISBN
    0-7695-1540-1
  • Type

    conf

  • DOI
    10.1109/ASYNC.2002.1000291
  • Filename
    1000291