DocumentCode :
1556512
Title :
High-Performance Asynchronous Pipelines: An Overview
Author :
Nowick, Steven M. ; Singh, Monika
Author_Institution :
Columbia Univ., New York, NY, USA
Volume :
28
Issue :
5
fYear :
2011
Firstpage :
8
Lastpage :
22
Abstract :
Pipelining is a key element of high-performance design. Distributed synchronization is at the same time one of the key strengths and one of the major difficulties of asynchronous pipelining. It automatically provides elasticity and on-demand power consumption. This tutorial provides an overview of the best-in-class asynchronous pipelining methods that can be used to fully exploit the advantages of this design style, covering both static and dynamic logic implementations.
Keywords :
asynchronous circuits; logic design; pipeline processing; Distributed synchronization; high-performance asynchronous pipelines; Asynchronous transfer mode; Encoding; Pipeline processing; Protocols; Synchronization; asynchronous; design and test; dynamic logic; elastic circuits; latch controllers; micropipelines; pipelines;
fLanguage :
English
Journal_Title :
Design & Test of Computers, IEEE
Publisher :
ieee
ISSN :
0740-7475
Type :
jour
DOI :
10.1109/MDT.2011.71
Filename :
5887304
Link To Document :
بازگشت