Error en la simulación de SPICE en Tanner

0

Estoy tratando de hacer una simple compuerta CMOS NO usando Tanner. He hecho un esquema usando S-Edit. En la simulación, se está lanzando un error.

Fatal Error : Missing MOSFET model definition for "NMOS"
Fatal Error : Missing MOSFET model definition for "PMOS"

Después de algunas investigaciones, encontré que se requiere algún modelo. Intenté generic_025.lib . Pero en la simulación se está lanzando un nuevo error.

Fatal Error : "Generic_025.lib" line 27 Misplaced .ENDL

Entonces, en primer lugar, dudo sobre el archivo .lib . Creo que debería ser el archivo .md . Si es así, ¿de dónde puedo descargar este archivo .md ?

Si el archivo .lib es correcto, ¿qué es el error en ese archivo?

Gracias por su ayuda.

Este es el código de mi puerta NO.

.include "C:/Tanner EDA/Libraries/Generic_025.lib"

*-------- Devices: SPICE.ORDER > 0 --------
MNMOS_1 N_1 N_2 Gnd Gnd NMOS W=2.5u L=250n AS=2.25p PS=6.8u AD=2.25p PD=6.8u  
MPMOS_1 N_1 N_2 Vdd Vdd PMOS W=2.5u L=250n AS=2.25p PS=6.8u AD=2.25p PD=6.8u  
VVoltageSource_1 N_2 Gnd DC 5 

********* Simulation Settings - Analysis section *********
.dc lin VVoltageSource_1 0 5 100m

********* Simulation Settings - Additional SPICE commands *********

.end

Y este es el enlace para Generic_025.lib Yo utilicé.

    
pregunta Kartik Patel

1 respuesta

1

Su tecnología es 0.25um, veo que es cierto pero no es cierto en el lugar relacionado. Debe definir este GENERIC_025.ext en L-Edit > > tools > > > extruct setup > > extract standart conjunto de reglas haga clic para activar > > haga clic en el lápiz a la derecha > > Para que acepte ese archivo GENERIC_025.ext. Eso debería hacerse antes.

Mientras esté en la pantalla T-Spice, incluya el archivo "mosfetdegerleri.txt" en lugar de su archivo ".include" C: / Tanner EDA / Libraries / Generic_025.lib ""

Primero, copie todas las definiciones a continuación, péguelo en el nuevo archivo de texto en su escritorio, luego guárdelo como archivo .txt

.MODEL NMOS NMOS (                                LEVEL   = 49
+VERSION = 3.1            TNOM    = 27             TOX     = 5.8E-9
+XJ      = 1E-7           NCH     = 2.3549E17      VTH0    = 0.3551677
+K1      = 0.4881677      K2      = -1.465714E-6   K3      = 1E-3
+K3B     = 3.2222493      W0      = 1E-7           NLX     = 1.927361E-7
+DVT0W   = 0              DVT1W   = 0              DVT2W   = 0
+DVT0    = 0.5751286      DVT1    = 0.5660833      DVT2    = -0.3026132
+U0      = 305.8066794    UA      = -1.152667E-9   UB      = 2.42808E-18
+UC      = 4.12734E-11    VSAT    = 1.287591E5     A0      = 1.7957675
+AGS     = 0.359392       B0      = 1.272642E-10   B1      = 4.171173E-9
+KETA    = -9.762332E-3   A1      = 4.569146E-4    A2      = 0.531924
+RDSW    = 175            PRWG    = 0.15           PRWB    = -0.1243425
+WR      = 1              WINT    = 0              LINT    = 2.8E-9
+XL      = 0              XW      = -4E-8          DWG     = -1.5E-8
+DWB     = 2.37129E-9     VOFF    = -0.1090174     NFACTOR = 1.5319983
+CIT     = 0              CDSC    = 2.4E-4         CDSCD   = 0
+CDSCB   = 0              ETA0    = 6.182294E-3    ETAB    = 2.692579E-4
+DSUB    = 0.0454551      PCLM    = 1.6205616      PDIBLC1 = 0.9594821
+PDIBLC2 = 2.748496E-3    PDIBLCB = -0.0220856     DROUT   = 1
+PSCBE1  = 6.837438E8     PSCBE2  = 2.319772E-4    PVAG    = 9.53415E-3
+DELTA   = 0.01           RSH     = 3.8            MOBMOD  = 1
+PRT     = 0              UTE     = -1.5           KT1     = -0.11
+KT1L    = 0              KT2     = 0.022          UA1     = 4.31E-9
+UB1     = -7.61E-18      UC1     = -5.6E-11       AT      = 3.3E4
+WL      = 0              WLN     = 1              WW      = 0
+WWN     = 1              WWL     = 0              LL      = 0
+LLN     = 1              LW      = 0              LWN     = 1
+LWL     = 0              CAPMOD  = 2              XPART   = 0.5
+CGDO    = 4.57E-10       CGSO    = 4.57E-10       CGBO    = 1E-12
+CJ      = 1.556442E-3    PB      = 0.99           MJ      = 0.4227041
+CJSW    = 4.217952E-10   PBSW    = 0.9814315      MJSW    = 0.1974203
+CJSWG   = 3.29E-10       PBSWG   = 0.8515942      MJSWG   = 0.2684911
+CF      = 0              PVTH0   = -6.690647E-3   PRDSW   = -8.4
+PK2     = 1.959318E-3    WKETA   = 3.50257E-3     LKETA   = 8.792764E-4     )
*
.MODEL PMOS PMOS (                                LEVEL   = 49
+VERSION = 3.1            TNOM    = 27             TOX     = 5.8E-9
+XJ      = 1E-7           NCH     = 4.1589E17      VTH0    = -0.5478816
+K1      = 0.6458081      K2      = -1.621568E-3   K3      = 0.0963219
+K3B     = 5.9878549      W0      = 1E-6           NLX     = 1.468974E-8
+DVT0W   = 0              DVT1W   = 0              DVT2W   = 0
+DVT0    = 2.726151       DVT1    = 0.7470899      DVT2    = -0.1147141
+U0      = 100            UA      = 8.754904E-10   UB      = 1E-21
+UC      = -1E-10         VSAT    = 1.292519E5     A0      = 0.9039776
+AGS     = 0.0844426      B0      = 1.473225E-6    B1      = 5E-6
+KETA    = 7.2918E-3      A1      = 0.03521        A2      = 0.3
+RDSW    = 839.1660575    PRWG    = 0.2331634      PRWB    = -0.0514751
+WR      = 1              WINT    = 0              LINT    = 3.349079E-8
+XL      = 0              XW      = -4E-8          DWG     = -4.722775E-8
+DWB     = -1.6212E-8     VOFF    = -0.1292636     NFACTOR = 0.9361946
+CIT     = 0              CDSC    = 2.4E-4         CDSCD   = 0
+CDSCB   = 0              ETA0    = 0.243084       ETAB    = -0.0204632
+DSUB    = 0.9978554      PCLM    = 1.3975173      PDIBLC1 = 4.013259E-3
+PDIBLC2 = 5.534487E-6    PDIBLCB = -1E-3          DROUT   = 0.0591126
+PSCBE1  = 5.132455E9     PSCBE2  = 1.189024E-9    PVAG    = 0
+DELTA   = 0.01           RSH     = 2.9            MOBMOD  = 1
+PRT     = 0              UTE     = -1.5           KT1     = -0.11
+KT1L    = 0              KT2     = 0.022          UA1     = 4.31E-9
+UB1     = -7.61E-18      UC1     = -5.6E-11       AT      = 3.3E4
+WL      = 0              WLN     = 1              WW      = 0
+WWN     = 1              WWL     = 0              LL      = 0
+LLN     = 1              LW      = 0              LWN     = 1
+LWL     = 0              CAPMOD  = 2              XPART   = 0.5
+CGDO    = 5.59E-10       CGSO    = 5.59E-10       CGBO    = 1E-12
+CJ      = 1.87036E-3     PB      = 0.9616687      MJ      = 0.4756791
+CJSW    = 3.115985E-10   PBSW    = 0.8            MJSW    = 0.2684522
+CJSWG   = 2.5E-10        PBSWG   = 0.8            MJSWG   = 0.2786992
+CF      = 0              PVTH0   = 6.913576E-3    PRDSW   = 10.4939271
+PK2     = 1.392595E-3    WKETA   = 1.2571E-3      LKETA   = -3.261413E-3    )
*

Ahora, incluya este archivo mosfetdegerleri.txt en el área de códigos de T-Spice justo después de * -------- Dispositivos: SPICE.ORDER > 0 --------

No obtendrá ningún error después de hacer esto.

Por favor, elimine el archivo specialdevices.md mientras esté con los códigos T-Spice. No es necesario trabajar con la línea de código specialdevices.md en T-Spice.

    
respondido por el Bay

Lea otras preguntas en las etiquetas