Title :
Data synchronization issues in GALS SoCs
Author :
Dobkin, Rostislav ; Ginosar, Ran ; Sotiriou, Christos P.
Author_Institution :
VLSI Syst. Res. Center, Technion-Israel Inst. of Technol., Haifa, Israel
Abstract :
Locally generated, arbitrated clocks for GALS SoCs as stated in S. Moore et al. (April 2002) face the risk of synchronization failures if clock delays are not accounted for. The problem is analyzed based on clock delays, cycle times, and complexity of the asynchronous port controllers. A number of methods are presented. In some cases, it is sufficient to extract all the delays and verify whether the system is susceptible to metastability. In other cases, when high data bandwidth is not required, asynchronous synchronizers or matched-delay asynchronous ports may be employed. Arbitrated clocks may be traded off for locally delayed input and output ports, facilitating high data rates. The latter circuits have been simulated, to verify their performance.
Keywords :
asynchronous circuits; clocks; delays; logic design; synchronisation; system-on-chip; GALS SoC; arbitrated clocks; asynchronous port controllers; asynchronous synchronizers; clock delays; controller complexity; cycle times; data bandwidth; data rates; data synchronization; matched-delay asynchronous ports; metastability susceptible; synchronization failures; Circuit simulation; Clocks; Data mining; Delay lines; Frequency synchronization; Metastasis; Pipelines; Radio access networks; Synchronous generators; Very large scale integration;
Conference_Titel :
Asynchronous Circuits and Systems, 2004. Proceedings. 10th International Symposium on
Print_ISBN :
0-7695-2133-9
DOI :
10.1109/ASYNC.2004.1299298