From: Alexandros K-K <nom...@gm...> - 2008-04-05 15:33:54
|
ah, a third post in under 4 hours. I looked up Nf (losses due to noise) and Nr (reverse current emission), they are both supposed to be under 1db, which means the model in the library is correct. So are the if statements wrong, or am i missing something? :) hope it helps On Sat, Apr 5, 2008 at 4:11 PM, Alexandros K-K <nom...@gm...> wrote: > so checked the sources. > the error is reported in bjt.cpp > > 229 if (Nf < 1.0) { > 230 logprint (LOG_ERROR, "WARNING: Unphysical model parameter Nf = %g > in " > 231 "BJT `%s'\n", Nf, getName ()); > 232 } > 233 if (Nr < 1.0) { > 234 logprint (LOG_ERROR, "WARNING: Unphysical model parameter Nr = %g > in " > 235 "BJT `%s'\n", Nr, getName ()); > 236 } > 237 if (Ne < 1.0) { > 238 logprint (LOG_ERROR, "WARNING: Unphysical model parameter Ne = %g > in " > 239 "BJT `%s'\n", Ne, getName ()); > 240 } > 241 if (Nc < 1.0) { > 242 logprint (LOG_ERROR, "WARNING: Unphysical model parameter Nc = %g > in " > 243 "BJT `%s'\n", Nc, getName ()); > 244 } > > But the transistor's values are > > <Component BC560AP> > <Description> > Low Noise Si pnp 2dB 45V 200mA 300MHz pkg:TO-92 1,2,3 > added by Gunther Kraut <gn....@on...> > </Description> > <Model> > <_BJT BC560AP_ 1 0 0 8 -26 0 0 "pnp" 0 "1.15e-14" 0 "0.9872" 0 "0.996" > 0 "0.1" 0 "0.012" 0 "84.56" 0 "8.15" 0 "5e-14" 0 "1.4" 0 "1.43e-14" 0 "1.1" > 0 "330" 0 "13" 0 "0" 0 "0" 0 "0.95" 0 "0.4" 0 "0.2" 0 "1.6e-11" 0 "0.75" 0 > "0.33" 0 "1.05e-11" 0 "0.565" 0 "0.415" 0 "1" 0 "0" 0 "0.75" 0 "0" 0 "0.5" 0 > "4.93e-10" 0 "0" 0 "0" 0 "0" 0 "7.355e-08" 0 "26.85" 0 "0" 0 "1" 0 "1" 0 "0" > 0 "1" 0 "1" 0 "0" 0 "0" 0 "3" 0 "1.11" 0 "26.85" 0 "1" 0> > </Model> > </Component> > > So, i have no idea what Nf and Nr actually do, but is there something to > worry about here? > > > > On Sat, Apr 5, 2008 at 3:03 PM, Alexandros K-K <nom...@gm...> > wrote: > > > hello everyone > > > > using BC560 produces a couple of warnings, namely > > > > WARNING: Unphysical model parameter Nf = 0.9872 in BJT `BC560AP_1' > > WARNING: Unphysical model parameter Nr = 0.996 in BJT `BC560AP_1' > > > > even in the most basic example circuits. > > What am i doing wrong here? > > > > thanks in advance > > Alexandros > > > > |