Title :
Combining asynchronous and synchronous circuits using stretchable clocks
Author :
Bormann, David S. ; Molina, Pedro A. ; Cheung, Peter Y K
Author_Institution :
Imperial Coll. of Sci., Technol. & Med., London, UK
Abstract :
In this paper we demonstrate how synchronous and asynchronous modules can be combined on a quasi-delay-insensitive bus. The synchronous modules are implemented using stretchable clocks and connected to other components using asynchronous handshaking. The bus makes the system modular and scaleable by guaranteeing that the complexity of the system grows linearly with each module added. By allowing designers to use both asynchronous and synchronous techniques in a single design we show that many of the desirable qualities of each method can be preserved
Keywords :
asynchronous circuits; logic design; timing; asynchronous circuits; asynchronous handshaking; circuit combining; modular system; quasi-delay-insensitive bus; scaleable system; stretchable clocks; synchronous circuits;
Conference_Titel :
Design and Test of Asynchronous Systems, IEE Colloquium on
Conference_Location :
London
DOI :
10.1049/ic:19960256