Eighth International Symposium on Asynchronus Circuits and Systems (ASYNC'02) Clock Synchronization through Handshake Signalling Manchester, United Kingdom April 08-April 11 ISBN: 0-7695-1540-1
We present a method for synchronizing pausible clocks in GALS (Globally Asynchronous, Locally Synchronous) systems. In contrast to most conventional GALS schemes the method is not based on including in each ring oscillator a synchronizing element (such as for instance an arbiter) which on one side can pause the clock and on the other side offers a handshake interface. Instead, we propose a scheme in which each synchronous module has both an incoming and an outgoing clock signal, which have been obtained by opening the module's ring oscillator. Since these clock signals also behave as handshake signals, handshake circuits can be used to synchronize the clocks. We demonstrate the technique in the context of processors and memories. All the designs have been simulated and showed functionally correct.
Index Terms:
GALS systems, pausible clocks, asynchronous crossbar/bus, processor/memory architectures
Citation:
Joep Kessels, Suk-Jin Kim, Ad Peeters, Paul Wielage, "Clock Synchronization through Handshake Signalling," async, pp.59, Eighth International Symposium on Asynchronus Circuits and Systems (ASYNC'02), 2002 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||