Conference Proceeding

Skew-aware capacitive load balancing for low-power zero clock skew rotary oscillatory array

11/2010; DOI:10.1109/ICCD.2010.5647781 pp.209 - 214 In proceeding of: Computer Design (ICCD), 2010 IEEE International Conference on
Source: IEEE Xplore

ABSTRACT Rotary clocking is a traveling wave based high-speed resonant clocking technology with low-power and controllable-skew properties. Capacitive load balance and bounded clock skew are identified as the primary requirements to maintain a stable oscillation frequency across the rings and to achieve timing closure, respectively, in the rotary oscillatory array (ROA). Towards this end, two methodologies are proposed to achieve balanced capacitive loads across the rings of the ROA with a bounded skew constraint. Experiments performed on IBM R1-R5 benchmark circuits show a 5.62X improved capacitive balance and a 3.67% improved clock skew to a total skew of 6.55% of the clock period at 1.8GHz. SPICE simulations show that the frequency variation across the rings of the ROA is reduced from 10.14% to 2.12% as well. Power dissipated with the proposed optimization methodologies are within ±1.5% of the conventional design automation techniques for rotary synchronization.

0 0
 · 
0 Bookmarks
 · 
31 Views

Keywords

1.8GHz. SPICE simulations
 
balanced capacitive loads
 
bounded clock skew
 
bounded skew constraint
 
capacitive balance
 
Capacitive load balance
 
clock period
 
clock skew
 
IBM R1-R5 benchmark circuits
 
low-power
 
proposed optimization methodologies
 
rings
 
rotary oscillatory array
 
rotary synchronization
 
traveling wave
 

V. Honkote