A homotopy method using a nonlinear auxiliary function for solving transistor circuits

Yasuaki Inoue, Yu Imai, Kiyotaka Yamamura

    Research output: Contribution to journalArticle

    15 Citations (Scopus)

    Abstract

    Finding DC operating points of transistor circuits is a very important and difficult task. The Newton-Raphson method employed in SPICE-like simulators often fails to converge to a solution. To overcome this convergence problem, homotopy methods have been studied from various viewpoints. For efficiency of homotopy methods, it is important to construct an appropriate homotopy function. In conventional homotopy methods, linear auxiliary functions have been commonly used. In this paper, a homotopy method for solving transistor circuits using a nonlinear auxiliary function is proposed. The proposed method utilizes the nonlinear function closely related to circuit equations to be solved, so that it efficiently finds DC operating points of practical transistor circuits. Numerical examples show that the proposed method is several times more efficient than conventional three homotopy methods.

    Original languageEnglish
    Pages (from-to)1401-1408
    Number of pages8
    JournalIEICE Transactions on Information and Systems
    VolumeE88-D
    Issue number7
    DOIs
    Publication statusPublished - 2005 Jul

    Fingerprint

    Transistors
    Networks (circuits)
    SPICE
    Newton-Raphson method
    Simulators

    Keywords

    • Auxiliary function
    • Circuit analysis
    • Circuit simulation
    • Homotopy method
    • Transistor circuit

    ASJC Scopus subject areas

    • Information Systems
    • Computer Graphics and Computer-Aided Design
    • Software

    Cite this

    A homotopy method using a nonlinear auxiliary function for solving transistor circuits. / Inoue, Yasuaki; Imai, Yu; Yamamura, Kiyotaka.

    In: IEICE Transactions on Information and Systems, Vol. E88-D, No. 7, 07.2005, p. 1401-1408.

    Research output: Contribution to journalArticle

    Inoue, Yasuaki ; Imai, Yu ; Yamamura, Kiyotaka. / A homotopy method using a nonlinear auxiliary function for solving transistor circuits. In: IEICE Transactions on Information and Systems. 2005 ; Vol. E88-D, No. 7. pp. 1401-1408.
    @article{34dddb07904545849d6cc48982bf0706,
    title = "A homotopy method using a nonlinear auxiliary function for solving transistor circuits",
    abstract = "Finding DC operating points of transistor circuits is a very important and difficult task. The Newton-Raphson method employed in SPICE-like simulators often fails to converge to a solution. To overcome this convergence problem, homotopy methods have been studied from various viewpoints. For efficiency of homotopy methods, it is important to construct an appropriate homotopy function. In conventional homotopy methods, linear auxiliary functions have been commonly used. In this paper, a homotopy method for solving transistor circuits using a nonlinear auxiliary function is proposed. The proposed method utilizes the nonlinear function closely related to circuit equations to be solved, so that it efficiently finds DC operating points of practical transistor circuits. Numerical examples show that the proposed method is several times more efficient than conventional three homotopy methods.",
    keywords = "Auxiliary function, Circuit analysis, Circuit simulation, Homotopy method, Transistor circuit",
    author = "Yasuaki Inoue and Yu Imai and Kiyotaka Yamamura",
    year = "2005",
    month = "7",
    doi = "10.1093/ietisy/e88-d.7.1401",
    language = "English",
    volume = "E88-D",
    pages = "1401--1408",
    journal = "IEICE Transactions on Information and Systems",
    issn = "0916-8532",
    publisher = "Maruzen Co., Ltd/Maruzen Kabushikikaisha",
    number = "7",

    }

    TY - JOUR

    T1 - A homotopy method using a nonlinear auxiliary function for solving transistor circuits

    AU - Inoue, Yasuaki

    AU - Imai, Yu

    AU - Yamamura, Kiyotaka

    PY - 2005/7

    Y1 - 2005/7

    N2 - Finding DC operating points of transistor circuits is a very important and difficult task. The Newton-Raphson method employed in SPICE-like simulators often fails to converge to a solution. To overcome this convergence problem, homotopy methods have been studied from various viewpoints. For efficiency of homotopy methods, it is important to construct an appropriate homotopy function. In conventional homotopy methods, linear auxiliary functions have been commonly used. In this paper, a homotopy method for solving transistor circuits using a nonlinear auxiliary function is proposed. The proposed method utilizes the nonlinear function closely related to circuit equations to be solved, so that it efficiently finds DC operating points of practical transistor circuits. Numerical examples show that the proposed method is several times more efficient than conventional three homotopy methods.

    AB - Finding DC operating points of transistor circuits is a very important and difficult task. The Newton-Raphson method employed in SPICE-like simulators often fails to converge to a solution. To overcome this convergence problem, homotopy methods have been studied from various viewpoints. For efficiency of homotopy methods, it is important to construct an appropriate homotopy function. In conventional homotopy methods, linear auxiliary functions have been commonly used. In this paper, a homotopy method for solving transistor circuits using a nonlinear auxiliary function is proposed. The proposed method utilizes the nonlinear function closely related to circuit equations to be solved, so that it efficiently finds DC operating points of practical transistor circuits. Numerical examples show that the proposed method is several times more efficient than conventional three homotopy methods.

    KW - Auxiliary function

    KW - Circuit analysis

    KW - Circuit simulation

    KW - Homotopy method

    KW - Transistor circuit

    UR - http://www.scopus.com/inward/record.url?scp=26044479727&partnerID=8YFLogxK

    UR - http://www.scopus.com/inward/citedby.url?scp=26044479727&partnerID=8YFLogxK

    U2 - 10.1093/ietisy/e88-d.7.1401

    DO - 10.1093/ietisy/e88-d.7.1401

    M3 - Article

    AN - SCOPUS:26044479727

    VL - E88-D

    SP - 1401

    EP - 1408

    JO - IEICE Transactions on Information and Systems

    JF - IEICE Transactions on Information and Systems

    SN - 0916-8532

    IS - 7

    ER -