DocumentCode
776870
Title
Delivering global DC convergence for large mixed-signal circuits via homotopy/continuation methods
Author
Roychowdhury, Jaijeet ; Melville, Robert
Author_Institution
Electr. & Comput. Eng. Dept., Univ. of Minnesota, Minneapolis, MN, USA
Volume
25
Issue
1
fYear
2006
Firstpage
66
Lastpage
78
Abstract
Homotopy/continuation methods are attractive for finding dc operating points of circuits because they offer theoretical guarantees of global convergence. Existing homotopy approaches for circuits are, however, often ineffective for large mixed-signal applications. In this paper, we describe a robust homotopy technique that is effective for solving large metal-oxide-semiconductor (MOS)-based mixed-signal circuits. We demonstrate how certain common circuit structures involving turning-point nesting can lead to extreme inefficiency, or failure, of conventional probability-one homotopy methods. We also find that such situations can lead to numerical ill-conditioning and homotopy paths that fold back upon themselves, leading to algorithm failure. Our new homotopy model for MOS devices, dubbed Arc-tangent Schichman-Hodges (ATANSH), features decoupled continuation parameters that are instrumental in avoiding these problems. ATANSH-based homotopy methods in production use have led to the routine solution of large previously hard-to-solve industrial circuits, several examples of which are presented.
Keywords
MOS integrated circuits; circuit simulation; integrated circuit modelling; mixed analogue-digital integrated circuits; Arc-tangent Schichman-Hodges; MOS devices; circuit simulation; continuation method; dc operating points; global DC convergence; homotopy method; homotopy paths; large mixed-signal circuits; metal-oxide-semiconductor circuit; turning-point nesting; Circuit noise; Circuit simulation; Convergence; Instruments; MOS devices; Nonlinear circuits; Production; Robustness; Semiconductor device noise; Transient analysis; Circuit simulation; continuation; dc convergence; homotopy;
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.2005.852461
Filename
1564305
Link To Document