• 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