Synchronization scheme for brick-based rotary oscillator arrays

In this paper, a brick-based rotary oscillator array (ROA) synchronization scheme is proposed, which directs all the rotary traveling wave oscillators (RTWOs) in the ROA to rotate in a pre-determined direction. This synchronization scheme increases the speed of the ROA synchronization process by eliminating the repetitive start-up trials due to start-ups from incorrect points on the oscillatory array. Simulation results confirm the effectiveness of the ROA synchronization scheme. Furthermore, the synchronization scheme is applied to an ROA-based clock generation and distribution network designed for an ISPD 10 clock benchmark in order to demonstrate its application at a larger scale.

[1]  Vinayak Honkote,et al.  Skew-aware capacitive load balancing for low-power zero clock skew rotary oscillatory array , 2010, 2010 IEEE International Conference on Computer Design.

[2]  Donhee Ham,et al.  Standing wave oscillators utilizing wave-adaptive tapered transmission lines , 2004, IEEE Journal of Solid-State Circuits.

[3]  Chung-Kuan Cheng,et al.  On-chip global clock distribution using directional rotary traveling-wave oscillator , 2009, 2009 IEEE 18th Conference on Electrical Performance of Electronic Packaging and Systems.

[4]  Saleh Osman,et al.  Phase-Noise Analysis in Rotary Traveling-Wave Oscillators Using Simple Physical Model , 2010, IEEE Transactions on Microwave Theory and Techniques.

[5]  Sunil P. Khatri,et al.  Clock Distribution Scheme using Coplanar Transmission Lines , 2008, 2008 Design, Automation and Test in Europe.

[6]  R. Tsay Exact zero skew , 1991, ICCAD 1991.

[7]  Baris Taskin,et al.  ROA-brick topology for rotary resonant clocks , 2011, 2011 IEEE 29th International Conference on Computer Design (ICCD).

[8]  T.Y. Nguyen,et al.  Resonant clocking using distributed parasitic capacitance , 2004, IEEE Journal of Solid-State Circuits.

[9]  Masato Edahiro,et al.  A Clustering-Based Optimization Algorithm in Zero-Skew Routings , 1993, 30th ACM/IEEE Design Automation Conference.

[10]  K.L. Shepard,et al.  A 4.6GHz resonant global clock distribution network , 2004, 2004 IEEE International Solid-State Circuits Conference (IEEE Cat. No.04CH37519).

[11]  S. Lipa,et al.  Rotary traveling-wave oscillator arrays: a new clock technology , 2001 .

[12]  Vernon L. Chi Salphasic Distribution of Clock Signals for Synchronous Systems , 1994, IEEE Trans. Computers.

[13]  Vinayak Honkote,et al.  Steiner tree based rotary clock routing with bounded skew and capacitive load balancing , 2011, 2011 Design, Automation & Test in Europe.

[14]  Matthew R. Guthaus,et al.  Distributed resonant clock grid synthesis (ROCKS) , 2011, 2011 48th ACM/EDAC/IEEE Design Automation Conference (DAC).