Towards efficient SPICE-accurate nonlinear circuit simulation with on-the-fly support-circuit preconditioners
Document Type
Conference Proceeding
Publication Date
7-11-2012
Abstract
SPICE-accurate simulation of present-day large-scale nonlinear integrated circuit (IC) systems with millions of linear/nonlinear components can be prohibitively expensive, and thus extremely challenging. In this paper, we present a novel support-circuit preconditioning (SCP) technique for tackling large-scale nonlinear circuit simulations by exploiting sparsified graphs of a given circuit network. By extracting support graphs (SGs) from the original linear circuit networks, and combining them with nonlinear devices, support-circuit preconditioner can be efficiently computed using existing matrix solvers, allowing for on-the-fly updates during transient simulations when adopted in Krylov-subspace iterative solvers. Experimental results for a variety of large-scale circuit designs show that the proposed method achieves up to 22X speedups in solving the matrices involved in DC and transient (TR) simulations, and up to 8X reduction in memory usage, when compared with the simulator powered by the state-of-the-art direct solver KLU. © 2012 ACM.
Publication Title
Proceedings - Design Automation Conference
Recommended Citation
Zhao, X.,
&
Feng, Z.
(2012).
Towards efficient SPICE-accurate nonlinear circuit simulation with on-the-fly support-circuit preconditioners.
Proceedings - Design Automation Conference, 1119-1124.
http://doi.org/10.1145/2228360.2228564
Retrieved from: https://digitalcommons.mtu.edu/michigantech-p/12526