Title :
Routing With Constraints for Post-Grid Clock Distribution in Microprocessors
Author :
Shelar, Rupesh S.
Author_Institution :
Technol. & Manuf. Group, Intel Corp., Hillsboro, OR, USA
Abstract :
Microprocessors typically employ a global grid followed by block-level buffered trees for clock distribution. The trees are connected to the grid by routing wires along reserved tracks. The routing of these clock wires, which present load to the grid, is constrained by delay/slope requirements at inputs of the block-level trees. This leads to a capacitance minimization problem during multiterminal routing, where routes use the reserved tracks and obey the constraints. This paper presents an algorithm that addresses the problem, improving wirelength by 14% over a competitive approach. The algorithm is employed for post-grid clock distribution in a 45 nm technology microprocessor.
Keywords :
capacitance; clock distribution networks; microprocessor chips; multiterminal networks; block-level buffered trees; capacitance minimization problem; global grid; microprocessors; multiterminal routing; post-grid clock distribution; reserved tracks; Capacitance; Circuits; Clocks; Convergence; Delay; Microprocessors; Minimization; Routing; Timing; Wires; Design aids; integrated circuits; layout; microprocessors; placement; routing;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
DOI :
10.1109/TCAD.2009.2040012