Parámetros no reconocidos e ignorados en LTspice al agregar un modelo de terceros

2

He intentado agregar un modelo de terceros a mi programa LTspice (versión 2016) pero cuando ejecuto la simulación aparecen muchos errores. El modelo está hecho para PMOS y NMOS (guardado en el mismo enlace) Enlace de los modelos :( enlace ). He seguido este tutorial ( enlace ) para agregar los modelos. Aquí está el circuito que se debe simular para encontrar el punto de operación de CC y la ganancia de CA.

Aquíestámiesquema: He usado .inc orden y he usado el mismo enlace para cada uno de NMOS y PMOS. I En el archivo de texto modelo:

   .model NMOS NMOS
    +Level = 49
        bla  bla 

    .model PMOS PMOS 

las palabras NMOS y PMOS se repiten dos veces. Creo que uno de ellos se establecerá como valor para NMOS / PMOS en LTspice y la siguiente palabra debe establecerse como prefijo en Ltspice como lo entendí. Sin embargo, el programa no reconoce los elementos si cambio la parte del prefijo de NMOS / PMOS de "MN" / "PN" (prefijos originales) a "NMOS" / "PMOS". Y si no cambio el prefijo, también aparece una larga lista de errores. Aquí está mi error para el barrido de CC, por ejemplo:

( enlace )

¿Por qué ocurren estos errores? ¿Hay errores incorporados en el archivo modelo? ¿Cómo puedo configurar W / L para el MOSFET? Los errores también ocurren cuando le doy a la tensión de CC la fuente "V2". ¿Debo usar los modelos en archivos separados para cada uno? En un circuito de este tipo para determinar la impedancia de entrada, debería aplicar Vin / Iin cuando Iout = 0 y, para la impudencia de salida, debería aplicar Vout / Iout cuando Iin = 0 y desactivar todas las fuentes independientes. ¿Puedo hacer esto en LTsipce?

    
pregunta user8925869

1 respuesta

0

En la tarjeta modelo, el primer "NMOS" es el nombre de este modelo. Podría ser "IRF544" o "MyMosModel" o cualquier otra cosa en su lugar. El segundo "NMOS" dice que este es un modelo para un MOSFET de canal N.

En LTSpice, el dispositivo en sí mismo producirá una línea en el archivo netlist como

Mxxx Nd Ng Ns Nb <model> [m=<value>] [L=<len>]

Lo que complete para el campo <model> es la tarjeta modelo a la que se referirá el simulador para definir este dispositivo.

Sus mensajes de error tienen una serie de líneas como

  

Ignorando el parámetro BSIM XL

Básicamente, esto significa que los archivos de modelo que obtuvo del tercero no son compatibles con LTSpice. Contienen parámetros que LTSpice no entiende. (He confirmado que LTSpice no tiene un parámetro XL en su modelo MOSFET)

Necesitará averiguar con qué SPICE se deben usar los archivos de modelo.

Luego encuentre y use ese SPICE, o encuentre su documentación y descubra cómo traducir los parámetros de ese SPICE a los parámetros que LTSpice entiende.

    
respondido por el The Photon

Lea otras preguntas en las etiquetas