DocumentCode
3450073
Title
Self-timed ring for globally-asynchronous locally-synchronous systems
Author
Villiger, Thomas ; Kãslin, Hubert ; Gürkaynak, Frank K. ; Oetiker, Stephan ; Fichtner, Wolfgang
Author_Institution
Integrated Syst. Lab., Swiss Fed. Inst. of Technol., Zurich, Switzerland
fYear
2003
fDate
12-15 May 2003
Firstpage
141
Lastpage
150
Abstract
The lack of proven mechanisms for transferring data between multiple synchronous islands has been a major impediment for applying globally asynchronous locally synchronous (GALS) techniques to SoC design. We have implemented on a VLSI test chip three alternative solutions to fill the gap: an arbitrated bus, a switch, and a self-timed ring. Circuit details and various extensions of the basic ring structure are also being discussed. These include bypassing ring transceivers to free the local islands from managing en route traffic and transceivers that inform the sender in case a defective receiver is unable to accept a data item. This is indispensable to prevent any deadlocks. For a ring with five nodes a total data throughput of 520 MegaDataPackets/s was achieved.
Keywords
CMOS integrated circuits; VLSI; asynchronous circuits; integrated circuit design; integrated circuit interconnections; integrated circuit reliability; system recovery; system-on-chip; timing; transceivers; GALS technique; SoC design; VLSI chip; arbitrated bus; bypass architecture; deadlock prevention; failure protection; feedthrough architecture; globally-asynchronous locally-synchronous systems; multi-point data exchange structures; ring transceiver bypassing; self-timed ring; switch; Circuit testing; Clocks; Frequency synchronization; Integrated circuit interconnections; Metastasis; Signal design; Switches; System-on-a-chip; Transceivers; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Asynchronous Circuits and Systems, 2003. Proceedings. Ninth International Symposium on
ISSN
1522-8681
Print_ISBN
0-7695-1898-2
Type
conf
DOI
10.1109/ASYNC.2003.1199174
Filename
1199174
Link To Document