Entonces, estoy tratando de diagnosticar un problema de simulación con el IXTT20N50D en CircuitLab, y creé una plantilla de prueba de característica de transferencia muy simple para hacerlo:
TEST OF IXTT20N50D MODEL
.MODEL IXTT20N50D NMOS
+ LEVEL=3
+ L=2.0000E-6
+ W=5.5000
+ KP=1.0446E-6
+ RS=1.0000E-3
+ RD=.22202
+ VTO=-.89028
+ RDS=20.000E6
+ TOX=2.0000E-6
+ CGSO=3.5684E-9
+ CGDO=37.622E-12
+ CBD=4.8729E-9
+ MJ=1.5000
+ PB=2.6055
+ RG=10.000E-3
+ IS=1.3714E-6
+ N=2.0283
+ RB=1.0000E-9
+ GAMMA=0
+ KAPPA=0
V1 1 0 DC 0
V2 2 0 DC 30
M1 2 1 0 0 IXTT20N50D
.DC V1 -3 4 0.1
.PLOT DC I(V2)
.END
Esto debería replicar el gráfico de características de transferencia de la hoja de datos, ¿verdad? Bueno... lo 'ejecuto' en ngspice y luego trazo la corriente a través de la fuente de voltaje de drenaje (también conocida como i(v2)
), y obtengo:
¿Qué hice mal para obtener un gráfico de características de transferencia que está 6 órdenes de magnitud fuera de lo que dice la hoja de datos que debería ser? ¿O simplemente estoy leyendo mal el gráfico?
Además, recibo una advertencia de ngspice incluso con la forma simplificada del modelo que se sugirió en los comentarios (comentando todo menos LW y VTO):
Warning: Model issue on line 3 : .model ixtt20n50d nmos l=2.0000e-6 w=5.5000 vto=-.89028 ...
unrecognized parameter (l) - ignored
unrecognized parameter (w) - ignored
Y el gráfico resultante (con L y W migrados a la línea M1, y W fijado para ser la magnitud correcta de 5.5E-6):
De hecho, el ancho de la puerta es de 5,5 metros. Aparentemente, alguien simplemente hizo girar las perillas para obtener los resultados que quería (medir). Con l y w en la línea de creación de instancias del dispositivo, la corriente es de 34 A a 4 V.
Test of IXTT20N50D model
.model ixtt20n50d nmos (
+ level=3
+ kp=1.0446u
+ rs=1.0000m
+ rd=.22202
+ vto=-.89028
+ tox=2.0000u
+ cgso=3.5684n
+ cgdo=37.622p
+ cbd=4.8729n
+ mj=1.5000
+ pb=2.6055
+ is=1.3714u
* + l=2.0000u
* + w=5.5000
* + rds=20.000MEG
* + rg=10.000m
* + n=2.0283
* + rb=1.0000n
+ gamma=0
+ kappa=0 )
v1 1 0 DC=0
v2 2 0 DC=30
m1 2 1 0 0 ixtt20n50d l=2u w=5.5
.dc v1 -3 4 0.1
.control
listing e
run
plot i(v2)
write bug60.raw
*quit
.endc
.end
b degnan
el fotón
W
yL
podría estar relacionada ... aunque esperaría que este error (si es un error) vaya en sentido contrario (provoque corrientes muy altas en lugar de corrientes muy bajas).el fotón
pies mojados