David Blaauw

Professor

David Blaauw

Professor

David Blaauw

Professor

University of Michigan
EECS Department
Electrical & Computer Engineering
1301 Beal Ave., 2417C EECS
Ann Arbor, MI 48109
Tel: 734 763 4526
Fax: 734 763-4617
Email:

Decap Optimization in Power Supply Networks

Professors:

Students:

Primary Contact

Sanjay Pant <spant@umich.edu>

Power supply noise increases the circuit delay, which may lead to performance failure of a design. Decoupling capacitance (decap) addition is effective in reducing the power supply noise, thus mak¬ing the supply network more robust in presence of large switching currents. Traditionally, decaps have been allocated in order to mini¬mize the worst-case voltage drop occurring in the power grid. We developed an approach for timing-aware decap alloca¬tion which uses global timing slacks to drive the decap optimization. The approach is based on the observation that in a circuit, the non-critical gates with larger timing slacks can tolerate a relatively higher supply voltage drop as compared to the gates on the critical paths. The decap allocation is formulated as a non-linear optimiza¬tion problem using Lagrangian relaxation, and modified adjoint method is used to efficiently obtain the sensitivities of objective function to decap sizes. A fast path-based heuristic was also imple¬mented and compared with the global optimization formulation. Compared to uniformly allocated decaps, the proposed approach utilizes 35.5% less total decap to meet the same delay target. For the same total decap budget, the proposed approach is shown to improve the circuit delay by 10.1% on an average.

Publications:

Timing-Aware Decoupling Capacitance Allocation in Power Distribution Networks

Sanjay Pant, David Blaauw, "Timing-Aware Decoupling Capacitance Allocation in Power Distribution Networks," in ACM/IEEE International Workshop on Timing in Synthesis and Specification (TAU), February 2006. ©IEEE

File:
Timing-Aware Decoupling Capacitance Allocation in Power Distribution Networks

Sanjay Pant, David Blaauw, “Timing-Aware Decoupling Capacitance Allocation in Power Distribution Networks,” ACM/IEEE Asia-Pacific Design Automation Conference (ASP-DAC), January 2006 ©IEEE

File:
[PDF Document]