DocumentCode :
796934
Title :
High Rate Data Synchronization in GALS SoCs
Author :
Dobkin, Rostislav ; Ginosar, Ran ; Sotiriou, Christos P.
Author_Institution :
Dept. of Electr. Eng., Technion-Israel Inst. of Technol., Haifa
Volume :
14
Issue :
10
fYear :
2006
Firstpage :
1063
Lastpage :
1074
Abstract :
Globally asynchronous, locally synchronous (GALS) systems-on-chip (SoCs) may be prone to synchronization failures if the delay of their locally-generated clock tree is not considered. This paper presents an in-depth analysis of the problem and proposes a novel solution. The problem is analyzed considering the magnitude of clock tree delays, the cycle times of the GALS module, and the complexity of the asynchronous interface controllers using a timed signal transition graph (STG) approach. In some cases, the problem can be solved by extracting all the delays and verifying whether the system is susceptible to metastability. In other cases, when high data bandwidth is not required, matched-delay asynchronous ports may be employed. A novel architecture for synchronizing inter-modular communications in GALS, based on locally delayed latching (LDL), is described. LDL synchronization does not require pausable clocking, is insensitive to clock tree delays, and supports high data rates. It replaces complex global timing constraints with simpler localized ones. Three different LDL ports are presented. The risk of metastability in the synchronizer is analyzed in a technology-independent manner
Keywords :
asynchronous circuits; circuit complexity; delays; synchronisation; system-on-chip; GALS SoC; asynchronous interface controllers; clock tree delays; data synchronization; intermodular communications; locally delayed latching; metastability; synchronization failures; systems-on-chip; timed signal transition graph approach; Bandwidth; Clocks; Data mining; Delay; Metastasis; Risk analysis; Signal analysis; Synchronization; Timing; Tree graphs; Asynchronous circuits; globally asynchronous, locally synchronous (GALS); synchronization; system-on-chip (SoC);
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/TVLSI.2006.884148
Filename :
1715344
Link To Document :
بازگشت