TY - GEN
T1 - Post optimization of a clock tree for power supply noise reduction
AU - Kaplan, Yakov
AU - Wimer, Shmuel
PY - 2012
Y1 - 2012
N2 - The voltage drop incurred in the power supply in today's VLSI chips to is a major concern known as power-supply noise. In sub one-volt supply voltage, noise of very few hundreds millivolts causes circuit malfunction. The reason for power supply noise is the fast and simultaneous transistor switching. While the logic signal switching is spread across the entire clock cycle, the switching of the clock tree and the sequential circuits are occurring simultaneously, causing high local current peaks. The clock related transistor switching is the primary contributor to power supply noise. This paper proposes to spread the switching of clock tree drivers in an attempt to reduce the peak-current, while maintaining the clock signal quality and low skew at the far end tree's leaves where the sequential circuits are connected. A methodology of cell switching characterization was developed for fast computation of peak-current and other signals parameters. This computation is embedded in a branch and bound tree traversal. We propose a novel optimization algorithm based on clock tree delay-invariant branch transformation, replacing low-threshold by high-threshold and smaller size drivers. The algorithm was implemented in 40 nanometers design. We achieved a reduction of 50% of clock-tree peak-current.
AB - The voltage drop incurred in the power supply in today's VLSI chips to is a major concern known as power-supply noise. In sub one-volt supply voltage, noise of very few hundreds millivolts causes circuit malfunction. The reason for power supply noise is the fast and simultaneous transistor switching. While the logic signal switching is spread across the entire clock cycle, the switching of the clock tree and the sequential circuits are occurring simultaneously, causing high local current peaks. The clock related transistor switching is the primary contributor to power supply noise. This paper proposes to spread the switching of clock tree drivers in an attempt to reduce the peak-current, while maintaining the clock signal quality and low skew at the far end tree's leaves where the sequential circuits are connected. A methodology of cell switching characterization was developed for fast computation of peak-current and other signals parameters. This computation is embedded in a branch and bound tree traversal. We propose a novel optimization algorithm based on clock tree delay-invariant branch transformation, replacing low-threshold by high-threshold and smaller size drivers. The algorithm was implemented in 40 nanometers design. We achieved a reduction of 50% of clock-tree peak-current.
UR - http://www.scopus.com/inward/record.url?scp=84871948244&partnerID=8YFLogxK
U2 - 10.1109/eeei.2012.6377136
DO - 10.1109/eeei.2012.6377136
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:84871948244
SN - 9781467346801
T3 - 2012 IEEE 27th Convention of Electrical and Electronics Engineers in Israel, IEEEI 2012
BT - 2012 IEEE 27th Convention of Electrical and Electronics Engineers in Israel, IEEEI 2012
T2 - 2012 IEEE 27th Convention of Electrical and Electronics Engineers in Israel, IEEEI 2012
Y2 - 14 November 2012 through 17 November 2012
ER -