DocumentCode
1135743
Title
Simulation of Closely Related Dynamic Nonlinear Systems With Application to Process–Voltage–Temperature Corner Analysis
Author
Hu, Bo ; Shi, C. J Richard
Author_Institution
Cadence Design Syst., San Jose
Volume
27
Issue
5
fYear
2008
fDate
5/1/2008 12:00:00 AM
Firstpage
883
Lastpage
892
Abstract
Even for a single circuit, it has become increasingly time consuming to simulate at the SPICE level. However, the situation is getting worse when it comes to simulating thousands of such circuits, where often one circuit is closely related to another. This problem arises in applications such as process-voltage-temperature corner circuit simulation or simulation-in-the-loop circuit optimization. The traditional approach to solving this problem is to repeatedly invoke SPICE simulation on each of those circuits. Such an approach does not exploit the similarity among those circuits and could lead to prohibitively high computational cost. This paper presents a new simulation approach capable of simulating hundreds and thousands of closely related systems with the computational cost comparable to or even less than that of a few simulations, yet with the same simulation accuracy and robustness. The proposed approach is based on the combination of the LU-factorization-based direct method (used to construct preconditioners) and Krylov-subspace-based iterative methods (used to solve circuit equations) to explore the common characteristics shared by a set of closely related systems. The key novelty is a systematic method that uses the fewest direct solving for underlying linearized systems and then solves the rest using Krylov-subspace-based iterative methods, with preconditioners computed from those LU factors. In addition, a method of automatically constructing preconditioners from device equations has been developed based on model compilation and demonstrated on MOS transistor Berkeley short-channel IGFET model (BSIM) models. Several circuit examples are included to show the effectiveness of the proposed approach.
Keywords
SPICE; circuit simulation; insulated gate field effect transistors; integrated circuit design; Berkeley short-channel IGFET model; Krylov-subspace-based iterative method; LU-factorization; MOS transistor; SPICE simulation; dynamic nonlinear system simulation; insulated gate field effect transistors; process-voltage-temperature corner analysis; process-voltage-temperature corner circuit simulation; simulation program with integrated circuit emphasis; simulation-in-the-loop circuit optimization; Analytical models; Circuit optimization; Circuit simulation; Computational efficiency; Computational modeling; Equations; Iterative methods; Nonlinear systems; Robustness; SPICE; Circuit simulation; direct method; dynamic nonlinear systems; iterative methods; model compiler; preconditioner; process–voltage–temperature $(PVT)$ corners;
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.2008.917593
Filename
4492833
Link To Document