|
[Ngspice-users] Collector resistance BJT problem
From: PARRUITTE Helene <parruitt@en...> - 2006-06-23 09:33
|
Hy everyone, I'm sending you this mail so as to light up a problem I got yesterday, =20 while trying to simulate a simple BJT (level 1) whith ngspice. I made the file essai_BJT.cir as following: BJT Level 1 ADMS *.options ACCT .OPTIONS temp=3D27 vb B 0 dc 0 vc C B dc 0 Q1 C B 0 0 N1 .DC vb 400M 1 20.5128M .print dc -i(vc) .print dc -i(vb) .model N1 npn level=3D1 *+ npn=3D1 pnp=3D0 + tnom=3D27 + is=3D1E-016 + nf=3D1 nr=3D1.01 ne=3D2 nc=3D2 + ikf=3D2E-2 ikr=3D1E-2 + bf=3D350 br=3D5 + vaf=3D50 var=3D5 + isc=3D1E-20 ise=3D1E-15 irb=3D3E-2 + rb=3D100 rbm=3D20 re=3D5.2 rc=3D0 + cje=3D15E-15 cjc=3D8E-15 cjs=3D4E-15 xcjc=3D1 + vje=3D0.75 vjc=3D0.75 vjs=3D0.75 vtf=3D5 + tf=3D3.2E-12 tr=3D100E-12 + itf=3D2E-2 ptf=3D1 + mje=3D0.33 mjs=3D0.33 mjc=3D0.33 xtb=3D0 eg=3D1.11 xti=3D3 xtf=3D10 + af=3D1 kf=3D0 fc=3D0.5 *+ fte=3D1 kb=3D0 ab=3D1 fb=3D1 area=3D1 ************************** CONTROL ******************* .control .endc .END Ant it turned out that I was not able to simulate the circuit when Rc =20 wasn't NULL. Only Rc=3D0 prevented me from getting the error message: > ngspice -b gummel.cir > gummel_batch.log Assertion failed: IS_SPARSE( Matrix ) && Row >=3D 0 && Col >=3D 0, file =20 spbuild.c, line 277 Abort (core dumped) Does anybody have got this kind of message before? And could somebody =20 tell me why the simulator does not accept Rc not null? Thanks a lot... Helene ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. |
| Thread | Author | Date |
|---|---|---|
| [Ngspice-users] Collector resistance BJT problem | PARRUITTE Helene <parruitt@en...> |