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 :
بازگشت