An Efficient Dual Algorithm for Vectorless Power Grid Verification under Linear Current Constraints

被引:0
作者
Xiong, Xuanxing [1 ]
Wang, Jia [1 ]
机构
[1] IIT, Elect & Comp Engn Dept, Chicago, IL 60616 USA
来源
PROCEEDINGS OF THE 47TH DESIGN AUTOMATION CONFERENCE | 2010年
关键词
Power grid; voltage drop; linear programming;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Vectorless power grid verification makes it possible to evaluate worst-case voltage drops without enumerating possible current waveforms. Under linear current constraints, the vectorless power grid verification problem can be formulated and solved as a linear programming (LP) problem. However, previous approaches suffer from long runtime due to the large problem size. In this paper, we design the DualVD algorithm that efficiently computes the worst-case voltage drops in an RC power grid. Our algorithm combines a novel dual approach to solve the LP problem, and a preconditioned conjugate gradient power grid analyzer. Our dual approach exploits the structure of the problem to simplify its dual problem into a convex problem, which is then solved by the cutting-plane method. Experimental results show that our algorithm is extremely efficient - it takes less than an hour to complete the verification of a power grid with more than 50K nodes and it takes less than 1 second to verify one node in a power grid with more than 500K nodes.
引用
收藏
页码:837 / 842
页数:6
相关论文
共 10 条
[1]   Efficient large-scale power grid analysis based on preconditioned Krylov-subspace iterative methods [J].
Chen, TH ;
Chen, CCP .
38TH DESIGN AUTOMATION CONFERENCE PROCEEDINGS 2001, 2001, :559-562
[2]   A geometric approach for early power grid verification using current constraints [J].
Ferzli, Imad A. ;
Najm, Farid N. ;
Kruse, Lars .
IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN DIGEST OF TECHNICAL PAPERS, VOLS 1 AND 2, 2007, :40-+
[3]  
Ghani N.H. A., 2006, Proc. Intl. Conf. Computer-Aided Design (ICCAD), P127
[4]  
Ghani NHA, 2009, DES AUT CON, P184
[5]  
Golub G. H., 1996, MATRIX COMPUTATIONS
[6]   THE CUTTING-PLANE METHOD FOR SOLVING CONVEX PROGRAMS [J].
KELLEY, JE .
JOURNAL OF THE SOCIETY FOR INDUSTRIAL AND APPLIED MATHEMATICS, 1960, 8 (04) :703-712
[7]  
Kouroussis D, 2003, DES AUT CON, P99
[8]  
Qian H., ISPD
[9]   Stochastic preconditioning for diagonally dominant matrices [J].
Qian, Haifeng ;
Sapatnekar, Sachin S. .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2008, 30 (03) :1178-1204
[10]   Power grid analysis using random walks [J].
Qian, HF ;
Nassif, SR ;
Sapatnekar, SS .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2005, 24 (08) :1204-1224