• DocumentCode
    3273127
  • Title

    Analyzing and improving the latency and throughput performance of self-timed pipelines and rings

  • Author

    Williams, Ted E.

  • Author_Institution
    HaL Comput. Syst., Campbell, CA, USA
  • Volume
    2
  • fYear
    1992
  • fDate
    10-13 May 1992
  • Firstpage
    665
  • Abstract
    An analysis of self-timed pipelines and rings is presented. The author defines terminology, qualitatively describes data and bubble flow, and defines the variables locally characterizing each stage in a ring. Values for these variables can be found using the dependency graph analysis method presented. The author then determines the overall performance of self-timed rings in terms of those variables locally describing the stages. The performance is expressed on graphs showing regions defined by the number of stages and tokens. Separate equations give the ring latency and throughput within each region. Cross-sections graphing latency and throughput versus the number of stages and tokens are presented, and the implications of this analysis for self-timed ring design are discussed
  • Keywords
    graph theory; multiprocessor interconnection networks; performance evaluation; pipeline processing; token networks; bubble flow; data flow; dependency graph analysis; latency; self-timed pipelines; self-timed ring design; throughput performance; tokens; Circuit testing; Clocks; Delay; Equations; Fabrication; Latches; Performance analysis; Pipelines; Throughput; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1992. ISCAS '92. Proceedings., 1992 IEEE International Symposium on
  • Conference_Location
    San Diego, CA
  • Print_ISBN
    0-7803-0593-0
  • Type

    conf

  • DOI
    10.1109/ISCAS.1992.230164
  • Filename
    230164