Title :
Integrated Placement and Skew Optimization for Rotary Clocking
Author :
Venkataraman, G. ; Jiang Hu ; Liu, F. ; Sze, C.-N.
Author_Institution :
Dept. of Electr. Eng., Texas A&M Univ., College Station, TX
Abstract :
The clock distribution network is a key component on any synchronous VLSI design. As technology moves into the nanometer era, innovative clocking techniques are required to solve the power dissipation and variability issues. Rotary clocking is a novel technique which employs unterminated rings formed by differential transmission lines to save power and reduce skew variability. Despite its appealing advantages, rotary clocking requires latch locations to match pre-designed clock skew on rotary clock rings. This requirement is a difficult chicken-and-egg problem which prevents its wide application. In this work, we proposed an integrated placement and skew scheduling methodology to break this hurdle, making rotary clocking compatible with practical design flows. A network flow based latch assignment algorithm and a cost-driven skew optimization algorithm are developed. Experiments show that our method can generate chip placements which satisfy the unique requirements of rotary clocks, without sacrificing design quality. By enabling concurrent clock network and placement design, our method can also be applied in other clocking methodologies as well
Keywords :
VLSI; clocks; flip-flops; integrated circuit design; logic design; clock distribution network; clock skew; concurrent clock network; differential transmission lines; integrated placement; latch assignment algorithm; latch locations; rotary clock rings; rotary clocking; skew optimization; skew scheduling; synchronous VLSI design; unterminated rings; Circuits; Clocks; Design methodology; Latches; Power dissipation; Power supplies; Power transmission lines; Semiconductor device noise; Temperature distribution; Very large scale integration;
Conference_Titel :
Design, Automation and Test in Europe, 2006. DATE '06. Proceedings
Conference_Location :
Munich
Print_ISBN :
3-9810801-1-4
DOI :
10.1109/DATE.2006.244115