Title :
Handshake protocols for de-synchronization
Author :
Blunno, I. ; Cortadella, J. ; Kondratyev, A. ; Lavagno, L. ; Lwin, K. ; Sotiriou, C.
Author_Institution :
Politecnico di Torino, Italy
Abstract :
De-synchronization appears as a new paradigm to automate the design of asynchronous circuits from synchronous netlists. This paper studies different protocols for de-synchronization and formally proves their correctness. Taxonomy of existing protocols for latch controllers is provided. In particular, four-phase handshake protocols devised for micro-pipelines are studied. A new controller with maximum concurrency for de-synchronization is also proposed. The applicability of de-synchronization on an implementation of the DLX microprocessor is also described and discussed.
Keywords :
asynchronous circuits; microprocessor chips; protocols; DLX microprocessor; asynchronous circuits; de-synchronization; four-phase handshake protocols; latch controllers; micropipelines; protocol taxonomy; synchronous netlists; Asynchronous circuits; Automatic control; Circuit synthesis; Clocks; Design automation; Microprocessors; Network synthesis; Pipelines; Protocols; Synchronization;
Conference_Titel :
Asynchronous Circuits and Systems, 2004. Proceedings. 10th International Symposium on
Print_ISBN :
0-7695-2133-9
DOI :
10.1109/ASYNC.2004.1299296