DocumentCode
1351252
Title
Hierarchical Cross-Entropy Optimization for Fast On-Chip Decap Budgeting
Author
Zhao, Xueqian ; Guo, Yonghe ; Chen, Xiaodao ; Feng, Zhuo ; Hu, Shiyan
Author_Institution
Dept. of Electr. & Comput. Eng., Michigan Technol. Univ., Houghton, MI, USA
Volume
30
Issue
11
fYear
2011
Firstpage
1610
Lastpage
1620
Abstract
Decoupling capacitor (decap) has been widely used to effectively reduce dynamic power supply noise. Traditional decap budgeting algorithms usually explore the sensitivity-based nonlinear optimizations or conjugate gradient (CG) methods, which can be prohibitively expensive for large-scale decap budgeting problems and cannot be easily parallelized. In this paper, we propose a hierarchical cross-entropy based optimization technique which is more efficient and parallel-friendly. Cross-entropy (CE) is an advanced optimization framework which explores the power of rare event probability theory and importance sampling. To achieve the high efficiency, a sensitivity-guided cross-entropy (SCE) algorithm is introduced which integrates CE with a partitioning-based sampling strategy to effectively reduce the solution space in solving the large-scale decap budgeting problems. Compared to improved CG method and conventional CE method, SCE with Latin hypercube sampling method (SCE-LHS) can provide 2× speedups, while achieving up to 25% improvement on power supply noise. To further improve decap optimization solution quality, SCE with sequential importance sampling (SCE-SIS) method is also studied and implemented. Compared to SCE-LHS, in similar runtime, SCE-SIS can lead to 16.8% further reduction on the total power supply noise.
Keywords
capacitors; conjugate gradient methods; entropy; nonlinear programming; sensitivity analysis; Latin hypercube sampling method; SCE-SIS method; conjugate gradient method; decoupling capacitor; dynamic power supply noise reduction; event probability theory; fast on-chip decap budgeting; hierarchical cross-entropy optimization technique; partitioning-based sampling strategy; sensitivity-based nonlinear optimizations; sequential importance sampling method; Entropy; Monte Carlo methods; Noise measurement; Optimization; Power grids; Power supplies; System-on-a-chip; Adjoint sensitivity analysis; cross-entropy optimization; decoupling capacitor budgeting; power grid design; power supply noise;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/TCAD.2011.2162068
Filename
6046169
Link To Document