Sciweavers

SSS
2009
Springer

A Metastability-Free Multi-synchronous Communication Scheme for SoCs

13 years 9 months ago
A Metastability-Free Multi-synchronous Communication Scheme for SoCs
We propose a communication scheme for GALS systems with independent but approximately synchronized clock sources, which guarantees high-speed metastability-free communication between any two peers via bounded-size FIFO buffers. The proposed approach can be used atop of any multi-synchronous clocking system that guarantees a synchronization precision in the order of several clock cycles, like our fault-tolerant DARTS clocks. We determine detailed formulas for the required communication buffer size, and prove that this choice indeed guarantees metastability-free communication between correct peers, at maximum clock speed. We also describe a fast and efficient implementation of our scheme, and calculate the required buffer size for a sample test scenario. Experimental results confirm that the size lower bounds provided by our formulas are tight in this setting.
Thomas Polzer, Thomas Handl, Andreas Steininger
Added 27 Jul 2010
Updated 27 Jul 2010
Type Conference
Year 2009
Where SSS
Authors Thomas Polzer, Thomas Handl, Andreas Steininger
Comments (0)