DocumentCode :
1953274
Title :
Pipeline-level control of self-resetting stage pipelines
Author :
Ejnioui, Abdel ; Alsharqawi, Abdelhalim
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Central Florida, Orlando, FL, USA
fYear :
2004
fDate :
20-23 June 2004
Firstpage :
389
Lastpage :
392
Abstract :
In this paper, we present a novel synchronization approach to support data flow in clockless designs using single-rail encoding. This approach is based on self-resetting stage logic in which a pipeline stage resets itself before starting the next execution cycle. As such, a stage goes through a reset phase when its output is , and an evaluate phase when its output is the result of the evaluation of its inputs. To insure proper operation, a latch-based synchronization mechanism is proposed which yields an efficient and a simple uni-directional handshaking scheme emanating from the last stage in the pipeline back towards the remaining stages of the pipeline. A concept design of a four-bit 16-stage pipeline is presented to illustrate the inner workings of self-resetting stage logic and its data-flow synchronization mechanism controlled at pipeline level. The overall pipeline´s performance is elucidated through a detailed signal timing analysis to bring to light how the duration of the evaluate phase, reset phase, and the latch enable of a given stage depends on its location within the pipeline.
Keywords :
CMOS logic circuits; encoding; flip-flops; logic gates; pipeline arithmetic; synchronisation; clockless design; data flow synchronization mechanism; evaluate phase; execution cycle; latch based synchronization mechanism; latch enable; pipeline-level control; reset phase; self resetting stage logic; self resetting stage pipelines; signal timing analysis; single rail encoding; unidirectional handshaking method; CMOS logic circuits; Circuit synthesis; Clocks; Encoding; Logic design; Logic devices; Pipelines; Protocols; Signal design; Synchronization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2004. NEWCAS 2004. The 2nd Annual IEEE Northeast Workshop on
Print_ISBN :
0-7803-8322-2
Type :
conf
DOI :
10.1109/NEWCAS.2004.1359117
Filename :
1359117
Link To Document :
بازگشت