• DocumentCode
    2475102
  • Title

    Improving self-timed pipeline ring performance through the addition of buffer loops

  • Author

    Zhao, Hai ; Sabine, Nicole Marie ; Sha, Edwin Hsing-Mean

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Notre Dame Univ., IN, USA
  • fYear
    1995
  • fDate
    16-18 Mar 1995
  • Firstpage
    218
  • Lastpage
    223
  • Abstract
    While self-timed pipelines have overcome the problem of clock skew which degrades the performance of synchronous pipelines, the improvement is not without its cost; self-timed pipelines are forced to spend a larger amount of time on communication than their synchronous counterparts. This has led researchers to search for ways to improve the performance of self-timed pipelines by changing the communication scheme in an effort to reduce the communication delay. Our approach divides the total communication time into two parts: data communication delay and pace handshaking overhead. By adding buffer loops to each stage of a self-timed pipeline, we can reduce the pace handshaking overhead; thus decreasing the total time spent on communication. One important result of this design innovation has been the simplification of analysis needed to find the best initial system configuration. With our design, the same initial system configuration may be chosen regardless of computation time and variations in computation time. In addition, our design has a lower average cycle time than the traditional self-timed pipeline, which leads to an increase in performance
  • Keywords
    asynchronous circuits; buffer circuits; delays; logic design; performance evaluation; pipeline processing; timing; buffer loops; communication delay reduction; communication scheme; data communication delay; initial system configuration; pace handshaking overhead; self-timed pipeline ring performance; Clocks; Computational modeling; Computer science; Costs; Data communication; Degradation; Delay effects; Performance analysis; Pipelines; Technological innovation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI, 1995. Proceedings., Fifth Great Lakes Symposium on
  • Conference_Location
    Buffalo, NY
  • ISSN
    1066-1395
  • Print_ISBN
    0-8186-7035-5
  • Type

    conf

  • DOI
    10.1109/GLSV.1995.516056
  • Filename
    516056