¿Por qué esta simulación de especias produce un resultado extraño?

0

Intenté diseñar un inversor CMOS en el editor de esquemas LayoutEditor e intenté simular el archivo de especias generado en LTSpice y la salida resultante no fue lo que esperaba. Para el simple barrido de CC de la tensión de entrada, la salida debería pasar de 5 a 0 a una tensión de umbral).

Sin embargo, la misma lista de redes con modelos MOSFET más simples (nivel 3) producen el resultado que esperaba, de modo que descarta cualquier problema con la sintaxis del archivo de especias. No estoy seguro si el problema es con el modelo dado por LayoutEditor o la forma en que LTSpice maneja el modelo level = 54. (Se adjuntan los modelos para NMOS_VTL y PMOS_VTL del archivo spicemodel.sp)

Según mi entendimiento, el nivel de un modelo MOSFET indica la cantidad de parámetros que especifica, por lo tanto, los modelos de nivel superior pueden adaptarse para que coincidan con el dispositivo físico de manera mucho más precisa.

* ltspice / Users / chamod / Documents / Layout Editor / inv-1 / inv-2 / inv-2.les generado por el LayoutEditor (www.LayoutEditor.net)

*start of netlist
V1 vcc 0 5
MMP1 vcc input output vcc PMOS_VTL W=1u L=1u
MMN1 output input 0 0 NMOS_VTL W=1u L=1u
V2 input 0 0

*LTspice specific part

*end of netlist

.dc v2 0 5
*required models
.include /Applications/layout.app/Contents/library/openCellLibrary/spicemodel.sp

ModeloNMOSdadoconLayoutEditor:

*CustomizedPTM45NMOS.modelNMOS_VTLnmoslevel=54+version=4.0binunit=1paramchk=1mobmod=0+capmod=2igcmod=1igbmod=1geomod=1+diomod=1rdsmod=0rbodymod=1rgatemod=1+permod=1acnqsmod=0trnqsmod=0*parametersrelatedtothetechnologynode+tnom=27epsrox=3.9+eta0=0.0049nfactor=2.1wint=5e-09+cgso=1.1e-10cgdo=1.1e-10xl=-2e-08*parameterscustomizedbytheuser+toxe=1.75e-09toxp=1.1e-09toxm=1.75e-09toxref=1.75e-09+dtox=6.5e-10lint=3.75e-09+vth0=0.471k1=0.53u0=0.04359vsat=147390+rdsw=155ndep=3.3e+18xj=1.4e-08*secondaryparameters+ll=0wl=0lln=1wln=1+lw=0ww=0lwn=1wwn=1+lwl=0wwl=0xpart=0+k2=0.01k3=0+k3b=0w0=2.5e-006dvt0=1dvt1=2+dvt2=-0.032dvt0w=0dvt1w=0dvt2w=0+dsub=0.1minv=0.05voffl=0dvtp0=1.0e-009+dvtp1=0.1lpe0=0lpeb=0+ngate=2e+020nsd=2e+020phin=0+cdsc=0.000cdscb=0cdscd=0cit=0+voff=-0.13etab=0+vfb=-0.55ua=6e-010ub=1.2e-018+uc=0a0=1.0ags=1e-020+a1=0a2=1.0b0=0b1=0+keta=0.04dwg=0dwb=0pclm=0.04+pdiblc1=0.001pdiblc2=0.001pdiblcb=-0.005drout=0.5+pvag=1e-020delta=0.01pscbe1=8.14e+008pscbe2=1e-007+fprout=0.2pdits=0.08pditsd=0.23pditsl=2.3e+006+rsh=5rsw=85rdw=85+rdswmin=0rdwmin=0rswmin=0prwg=0+prwb=6.8e-011wr=1alpha0=0.074alpha1=0.005+beta0=30agidl=0.0002bgidl=2.1e+009cgidl=0.0002+egidl=0.8+aigbacc=0.012bigbacc=0.0028cigbacc=0.002+nigbacc=1aigbinv=0.014bigbinv=0.004cigbinv=0.004+eigbinv=1.1nigbinv=3aigc=0.012bigc=0.0028+cigc=0.002aigsd=0.012bigsd=0.0028cigsd=0.002+nigc=1poxedge=1pigcd=1ntox=1+xrcrg1=12xrcrg2=5+cgbo=2.56e-011cgdl=2.653e-10+cgsl=2.653e-10ckappas=0.03ckappad=0.03acde=1+moin=15noff=0.9voffcv=0.02+kt1=-0.11kt1l=0kt2=0.022ute=-1.5+ua1=4.31e-009ub1=7.61e-018uc1=-5.6e-011prt=0+at=33000+fnoimod=1tnoimod=0+jss=0.0001jsws=1e-011jswgs=1e-010njs=1+ijthsfwd=0.01ijthsrev=0.001bvs=10xjbvs=1+jsd=0.0001jswd=1e-011jswgd=1e-010njd=1+ijthdfwd=0.01ijthdrev=0.001bvd=10xjbvd=1+pbs=1cjs=0.0005mjs=0.5pbsws=1+cjsws=5e-010mjsws=0.33pbswgs=1cjswgs=3e-010+mjswgs=0.33pbd=1cjd=0.0005mjd=0.5+pbswd=1cjswd=5e-010mjswd=0.33pbswgd=1+cjswgd=5e-010mjswgd=0.33tpb=0.005tcj=0.001+tpbsw=0.005tcjsw=0.001tpbswg=0.005tcjswg=0.001+xtis=3xtid=3+dmcg=0e-006dmci=0e-006dmdg=0e-006dmcgt=0e-007+dwj=0.0e-008xgw=0e-007xgl=0e-008+rshg=0.4gbmin=1e-010rbpb=5rbpd=15+rbps=15rbdb=15rbsb=15ngcon=1.modelPMOS_VTLpmoslevel=54+version=4.0binunit=1paramchk=1mobmod=0+capmod=2igcmod=1igbmod=1geomod=1+diomod=1rdsmod=0rbodymod=1rgatemod=1+permod=1acnqsmod=0trnqsmod=0*parametersrelatedtothetechnologynode+tnom=27epsrox=3.9+eta0=0.0049nfactor=2.1wint=5e-09+cgso=1.1e-10cgdo=1.1e-10xl=-2e-08*parameterscustomizedbytheuser+toxe=1.85e-09toxp=1.1e-09toxm=1.85e-09toxref=1.85e-09+dtox=7.5e-10lint=3.75e-09+vth0=-0.423k1=0.491u0=0.00432vsat=70000+rdsw=155ndep=2.54e+18xj=1.4e-08*secondaryparameters+ll=0wl=0lln=1wln=1+lw=0ww=0lwn=1wwn=1+lwl=0wwl=0xpart=0+k2=-0.01k3=0+k3b=0w0=2.5e-006dvt0=1dvt1=2+dvt2=-0.032dvt0w=0dvt1w=0dvt2w=0+dsub=0.1minv=0.05voffl=0dvtp0=1e-009+dvtp1=0.05lpe0=0lpeb=0+ngate=2e+020nsd=2e+020phin=0+cdsc=0.000cdscb=0cdscd=0cit=0+voff=-0.126etab=0+vfb=0.55ua=2.0e-009ub=0.5e-018+uc=0a0=1.0ags=1e-020+a1=0a2=1b0=-1e-020b1=0+keta=-0.047dwg=0dwb=0pclm=0.12+pdiblc1=0.001pdiblc2=0.001pdiblcb=3.4e-008drout=0.56+pvag=1e-020delta=0.01pscbe1=8.14e+008pscbe2=9.58e-007+fprout=0.2pdits=0.08pditsd=0.23pditsl=2.3e+006+rsh=5rsw=85rdw=85+rdswmin=0rdwmin=0rswmin=0prwg=3.22e-008+prwb=6.8e-011wr=1alpha0=0.074alpha1=0.005+beta0=30agidl=0.0002bgidl=2.1e+009cgidl=0.0002+egidl=0.8+aigbacc=0.012bigbacc=0.0028cigbacc=0.002+nigbacc=1aigbinv=0.014bigbinv=0.004cigbinv=0.004+eigbinv=1.1nigbinv=3aigc=0.69bigc=0.0012+cigc=0.0008aigsd=0.0087bigsd=0.0012cigsd=0.0008+nigc=1poxedge=1pigcd=1ntox=1+xrcrg1=12xrcrg2=5+cgbo=2.56e-011cgdl=2.653e-10+cgsl=2.653e-10ckappas=0.03ckappad=0.03acde=1+moin=15noff=0.9voffcv=0.02+kt1=-0.11kt1l=0kt2=0.022ute=-1.5+ua1=4.31e-009ub1=7.61e-018uc1=-5.6e-011prt=0+at=33000+fnoimod=1tnoimod=0+jss=0.0001jsws=1e-011jswgs=1e-010njs=1+ijthsfwd=0.01ijthsrev=0.001bvs=10xjbvs=1+jsd=0.0001jswd=1e-011jswgd=1e-010njd=1+ijthdfwd=0.01ijthdrev=0.001bvd=10xjbvd=1+pbs=1cjs=0.0005mjs=0.5pbsws=1+cjsws=5e-010mjsws=0.33pbswgs=1cjswgs=3e-010+mjswgs=0.33pbd=1cjd=0.0005mjd=0.5+pbswd=1cjswd=5e-010mjswd=0.33pbswgd=1+cjswgd=5e-010mjswgd=0.33tpb=0.005tcj=0.001+tpbsw=0.005tcjsw=0.001tpbswg=0.005tcjswg=0.001+xtis=3xtid=3+dmcg=0e-006dmci=0e-006dmdg=0e-006dmcgt=0e-007+dwj=0.0e-008xgw=0e-007xgl=0e-008+rshg=0.4gbmin=1e-010rbpb=5rbpd=15+rbps=15rbdb=15rbsb=15ngcon=1

RegistrodesalidadeLTSpice:

Circuit:*ltspice/Users/chamod/Documents/LayoutEditor/inv-1/inv-2/inv-2.lesgeneratedbytheLayoutEditor(www.LayoutEditor.net)Warning:toxe,toxpanddtoxallgivenandtoxe!=toxp+dtox;dtoxignored.DirectNewtoniterationfailedtofind.oppoint.(Use".option noopiter" to skip.)
Starting Gmin stepping
Gmin = 10
Gmin = 1.07374
Gmin = 0.115292
Gmin = 0.0123794
Gmin = 0.00132923
Gmin = 0.000142725
Gmin = 1.5325e-05
Gmin = 1.6455e-06
Gmin = 1.76685e-07
Gmin = 1.89714e-08
Gmin = 2.03704e-09
Gmin = 2.18725e-10
Gmin = 2.34854e-11
Gmin = 2.52173e-12
Gmin = 2.70769e-13
Gmin = 0
Gmin stepping succeeded in finding the operating point.


Date: Sun Nov 26 22:17:00 2017
Total elapsed time: 0.179 seconds.

tnom = 27
temp = 27
method = trap
totiter = 2541
traniter = 0
tranpoints = 0
accept = 0
rejected = 0
matrix size = 13
fillins = 0
solver = Normal
Matrix Compiler1:      57 opcodes  0.2/[0.1]/0.2
Matrix Compiler2: off
    
pregunta chamod

0 respuestas

Lea otras preguntas en las etiquetas