loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Fifth Great Lakes Symposium on VLSI (GLSVLSI'95)
Improving self-timed pipeline ring performance through the addition of buffer loops
The State University of New York at Buffalo
March 16-March 18
ISBN: 0-8186-7035-5
Hai Zhao, Dept. of Comput. Sci. & Eng., Notre Dame Univ., IN, USA
N.M. Sabine, Dept. of Comput. Sci. & Eng., Notre Dame Univ., IN, USA
Edwin Hsing-Mean Sha, Dept. of Comput. Sci. & Eng., Notre Dame Univ., IN, USA
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.
Index Terms:
asynchronous circuits; pipeline processing; buffer circuits; delays; timing; logic design; performance evaluation; self-timed pipeline ring performance; buffer loops; communication scheme; communication delay reduction; data communication delay; pace handshaking overhead; initial system configuration
Citation:
Hai Zhao, N.M. Sabine, Edwin Hsing-Mean Sha, "Improving self-timed pipeline ring performance through the addition of buffer loops," glsvlsi, pp.218, Fifth Great Lakes Symposium on VLSI (GLSVLSI'95), 1995
Usage of this product signifies your acceptance of the Terms of Use.