|
ひとつ前へ 数理設計研究所TOP SPICE FAQ Mathematical Assist Design LaboratoryHal.T 2006/12/31-2007/1/19 |
Index |
一番確実な方法は.option の RELTOL 相対的精度を変更することだ。
既定値では0.001=0.1%である。これを0.01などに低下させれば収束しやすくなり、いくらか早くもなる。ただし代償として精度が落ちる、しかし観測できる現実からすればささいな差異しかない。一般的な回路シミュレータとして利用する場合には初めから0.01で良い。
又は以下のパラメータを個別に設定してもよい。これらは相対精度ではなく、絶対的にこれ以下の精度は無視することができる。
VNTOL best accuracy of voltages
ABSTOL best accuracy of currents
CHGTOL best accuracy of charges )
たとえばReltolをそのまま0.001にして vntolを1e-12から1e-6にすれば1uV以下を無視させることができる。このとき電流や電荷は規定値(1e-12)=1pA,1pQで計算してくれる。
過渡解析では以下にあるリストのうち1から3の順に、より強力に初期状態を規定します。
- モデルパラメータ、.nodesetで最初のバイアス計算を行い、この計算で設定値は変化します
- .ICは設定値を変化させずにバイアス計算をします、したがって計算不能にいたることがあります
- その後、設定値を変数として過渡解析がスタートします
..end