Title :
Clock Buffer Polarity Assignment for Power Noise Reduction
Author :
Samanta, Rupak ; Venkataraman, Ganesh ; Hu, Jiang
Author_Institution :
Dept. of Electr. & Comput. Eng., Texas A&M Univ., College Station, TX
Abstract :
Power/ground noise is a major source of VLSI circuit timing variations. This work aims to reduce clock network induced power noise by assigning different signal polarities (opposite switchings) to clock buffers in an existing buffered clock tree. Three assignment algorithms are proposed: (1) partitioning, (2) 2-coloring on minimum spanning tree and (3) recursive min-matching. A post-processing of clock buffer sizing is performed to achieve desired clock skew. SPICE based experimental results indicate that our techniques could reduce the average peak current and average delay variations by 44% and 54% respectively
Keywords :
SPICE; VLSI; buffer circuits; clocks; integrated circuit noise; trees (mathematics); 2-coloring; SPICE; VLSI circuit timing variations; buffered clock tree; clock buffer polarity assignment; clock buffer sizing; clock network induced power noise; ground noise; partitioning; power noise; power noise reduction; recursive min-matching; signal polarities; spanning tree; Circuit noise; Clocks; Delay estimation; Flip-flops; Noise reduction; Permission; Semiconductor device noise; Switches; Timing; Very large scale integration;
Conference_Titel :
Computer-Aided Design, 2006. ICCAD '06. IEEE/ACM International Conference on
Conference_Location :
San Jose, CA
Print_ISBN :
1-59593-389-1
Electronic_ISBN :
1092-3152
DOI :
10.1109/ICCAD.2006.320174