• DocumentCode
    3261187
  • Title

    A quasi-Newton preconditioned Newton-Krylov method for robust and efficient time-domain simulation of integrated circuits with strong parasitic couplings

  • Author

    Li, Zhao ; Shi, C. J Richard

  • Author_Institution
    Dept. of Electr. Eng., Washington Univ., Seattle, WA
  • fYear
    2006
  • fDate
    24-27 Jan. 2006
  • Abstract
    In this paper, the Newton-Krylov method is explored for robust and efficient time-domain VLSI circuit simulation. Different from the LU-factorization based direct method, the Newton-Krylov method uses a preconditioned Krylov-subspace iterative method for linear system solving. Our key contribution is to introduce an effective quasi-Newton preconditioning scheme for Krylov-subspace methods to reduce the number and cost of LU factorizations during time-domain circuit simulation. Experimental results on a collection of digital, analog and RF circuits have shown that the quasi-Newton preconditioned Krylov-subspace method is as robust and accurate as SPICE3. The proposed Newton-Krylov method is especially attractive for simulating circuits with a large amount of parasitic RLC elements for post-layout verification
  • Keywords
    VLSI; circuit simulation; integrated circuit layout; iterative methods; time-domain synthesis; Krylov-subspace iterative method; LU factorizations; Newton-Krylov method; VLSI; integrated circuit simulation; parasitic RLC elements; post-layout verification; quasi-Newton preconditioning; strong parasitic couplings; time-domain circuit simulation; Circuit simulation; Costs; Coupling circuits; Integrated circuit modeling; Iterative methods; Linear systems; RLC circuits; Robustness; Time domain analysis; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation, 2006. Asia and South Pacific Conference on
  • Conference_Location
    Yokohama
  • Print_ISBN
    0-7803-9451-8
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2006.1594716
  • Filename
    1594716