Title :
“Swimming pool”-like distributed architecture for clock generation in large many-core SoC
Author :
Chuan Shan ; Anceau, Francois ; Galayko, Dimitri ; Zianbetov, Eldar
Author_Institution :
Lip6, UMPC Univ. of Paris VI, Paris, France
Abstract :
Synchronization is an issue of significant importance in large-scale, distributed and high-speed systems. Traditional globally synchronous approach is no longer viable due to severe wire delay. Solutions such as “Globally Asynchronous, Locally Synchronous (GALS)” approaches suffer from metastability risk limiting their use in many-core SoC for critical applications, such as aerospace, military or medical equipment. This paper presents a distributed clock generator based on a network of oscillators. A great advantage of this architecture is its high stability and immunity to perturbations. This architecture also makes possible to design large fully synchronous SoC. A 10×10 network supplying clock sources for 100 clock domains has been modeled in VHDL and is under design in silicon. Simulation results show ± 40 ps peak-to-peak phase error between two neighboring clock signals and ± 50 ps between two clocks in distance.
Keywords :
clocks; hardware description languages; multiprocessing systems; oscillators; signal generators; system-on-chip; VHDL; distributed clock generation; large many core SoC; network supplying clock source; oscillator network; swimming pool like distributed architecture; Clocks; Generators; Kernel; Phase frequency detector; Surface waves; Synchronization; System-on-chip;
Conference_Titel :
Circuits and Systems (ISCAS), 2014 IEEE International Symposium on
Conference_Location :
Melbourne VIC
Print_ISBN :
978-1-4799-3431-7
DOI :
10.1109/ISCAS.2014.6865747