- Library Home /
- Search Collections /
- Open Collections /
- Browse Collections /
- UBC Theses and Dissertations /
- A novel interleaved and distributed FIFO
Open Collections
UBC Theses and Dissertations
UBC Theses and Dissertations
A novel interleaved and distributed FIFO Sood, Santosh
Abstract
In deep submicron technologies, the delays of metal lines continue to increase in spite of an increasing number of metal layers and the use of low-k dielectrics. Thus, some form of interconnect pipelining is required in throughput intensive designs. Various approaches have been used for interconnect pipelining, e.g., synchronous, asynchronous, GALS and source-synchronous, and each presents a trade-off between the throughput and latency that can be achieved. This work provides an evaluation of the synchronous and the source-synchronous methods of interconnect pipelining. Reference designs for various synchronous and source-synchronous signalling methods are presented. The source-synchronous method entails the forwarding of a clock along with data; this forwarded clock suffers from skew due to process, voltage and temperature variations along the forwarded path. A FIFO is used to compensate for the skew between the forwarded clock and the local clock at the receiver end. We present a novel, interleaved and distributed FIFO that implements wave pipelining between the FIFO stages. This FIFO design helps to lower the latency of the source-synchronous interconnect. A metric of comparison called velocity is introduced, and a comparison of the performance of synchronous and source-synchronous signalling is presented on the metrics of throughput, velocity and power.
Item Metadata
Title |
A novel interleaved and distributed FIFO
|
Creator | |
Publisher |
University of British Columbia
|
Date Issued |
2006
|
Description |
In deep submicron technologies, the delays of metal lines continue to increase in spite of an increasing number of metal layers and the use of low-k dielectrics. Thus, some form of interconnect pipelining is required in throughput intensive designs. Various approaches have been used for interconnect pipelining, e.g., synchronous, asynchronous, GALS and source-synchronous, and each presents a trade-off between the throughput and latency that can be achieved. This work provides an evaluation of the synchronous and the source-synchronous methods of interconnect pipelining. Reference designs for various synchronous and source-synchronous signalling methods are presented. The source-synchronous method entails the forwarding of a clock along with data; this forwarded clock suffers from skew due to process, voltage and temperature variations along the forwarded path. A FIFO is used to compensate for the skew between the forwarded clock and the local clock at the receiver end. We present a novel, interleaved and distributed FIFO that implements wave pipelining between the FIFO stages. This FIFO design helps to lower the latency of the source-synchronous interconnect. A metric of comparison called velocity is introduced, and a comparison of the performance of synchronous and source-synchronous signalling is presented on the metrics of throughput, velocity and power.
|
Genre | |
Type | |
Language |
eng
|
Date Available |
2010-01-08
|
Provider |
Vancouver : University of British Columbia Library
|
Rights |
For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use.
|
DOI |
10.14288/1.0064996
|
URI | |
Degree | |
Program | |
Affiliation | |
Degree Grantor |
University of British Columbia
|
Graduation Date |
2006-05
|
Campus | |
Scholarly Level |
Graduate
|
Aggregated Source Repository |
DSpace
|
Item Media
Item Citations and Data
Rights
For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use.