Abstract

Many approaches recently proposed for high-speed asynchronous pipelines are applicable only to linear datapaths. However, real systems typically have non-linearities in their datapaths, i.e. stages may have multiple inputs ('joins') or multiple outputs ('forks'). This paper presents several new pipeline templates that extend existing high-speed approaches for linear dynamic logic pipelines, by providing efficient control structures that can accommodate forks and joins. In addition, constructs for conditional computation are also introduced. Timing analysis and SPICE simulations show that the performance overhead of these extensions is fairly low (5% to 20%).


Original document

The different versions of the original document can be found in:

http://www.cs.unc.edu/~montek/pubs/ozdag-singh-date2002.pdf,
https://dblp.uni-trier.de/db/conf/date/date2002.html#OzdagBSN02,
http://www.cecs.uci.edu/~papers/compendium94-03/papers/2002/date02/pdffiles/10b_1.pdf,
http://jungfrau.usc.edu/pubs/RO_DATE02.pdf,
http://ieeexplore.ieee.org/document/998422,
https://academic.microsoft.com/#/detail/2127320223
http://dx.doi.org/10.1109/date.2002.998422
Back to Top

Document information

Published on 01/01/2003

Volume 2003, 2003
DOI: 10.1109/date.2002.998422
Licence: CC BY-NC-SA license

Document Score

0

Views 2
Recommendations 0

Share this document

Keywords

claim authorship

Are you one of the authors of this document?