TA的每日心情 | 怒 2019-11-20 15:22 |
|---|
签到天数: 2 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
首先要介绍一下Simulation Settings下的Option选项。如下图所示。7 l( }2 U' ?, l: s
1 f( @$ i7 k: p" V; Q. T; c$ d8 o; j; u7 X4 `9 ?1 b
RELTOL:设置计算电压和电流时的相对精度。* G) f5 ?7 `9 o
VNTOL:设置计算电压时的精度。4 `# m3 M3 p: k& ^% s4 k+ P
ABSTOL:设置计算电流时的精度。* t: R1 `7 C& q `6 Y9 D
+ p; f6 g- R# }$ f( w$ nCHGTOL:设置计算电荷时的精度。
' U$ t0 I" Y% h+ w: f, {GMIN:电路模拟分析中加于每个支路的最小电导。. \( J3 l% k7 i" F i% Z- X" k5 Z$ f6 X- @$ I
ITL1:在DC分析和偏置点计算时以随机方式进行迭代次数上限。! u# k+ e1 y+ a N1 z
# R" D: ]% U9 F8 T0 y8 lITL2:在DC分析和偏置点计算时根据以往情况选择初值进行的迭代次数上限。. h2 {: t) }7 }, x7 n+ u& t/ `
ITL4:瞬态分析中任一点的迭代次数上限,注意,在SPICE程序中有ITL3任选项,Pspice软件中则未采用ITL3。/ v2 O1 i+ s1 `9 s$ y5 Q- J5 Z
TNOM:确定电路模拟分析时采用的温度默认值。
- e. G. k' I! a# O; E) z: \Use GMIN stepping to improve convergence:在出现不收敛的情况时,按一定方式改变GMIN参数值,以解决不收敛的问题。 7 C8 y, o' ?; z" n/ e
7 A% h) T- G) \0 A9 u6 O+ z+ F6 ~在最新版本16.3中,有一个AutoConverge Options选择项,如下图所示,当我们选中这个选项时,系统会自动增加迭代次数,降低精度要求等以达到使我们的仿真收敛的目的。$ P* ] ~5 y ^7 P$ c* f: [- a5 M6 O
- o9 P. J" Y1 n1 ]9 D5 M& M+ M! D8 N0 Z9 s
- [0 G! [ |5 T. s- y' M5 c, h! e1 R& `% Z/ W
# q2 }% s2 l/ T. Q: A8 O总的来说,解决不收敛的问题主要有以下几种方案:/ q6 ^+ w. O$ @) C4 `
, v8 ?4 e0 l3 y+ N) M8 }(1)增加迭代次数,即增加ITL1,ITL2和ITL4的值。1 ^( b( f h/ N2 _0 b
(2)设置电路初始条件,使用NODESET命令。$ }+ k& W4 Q) z i7 y+ f, K' C, a! J5 |
(3)放宽仿真精度要求) S1 D7 K7 @$ F% ]8 [
对于具体的应用,这几种方法要综合使用,方能达到效果。
# z, a) y% W5 ^" S: T2 i |
|