¿Cómo modelar el pin de salida del microcontrolador en SPICE?

2

Me gustaría modelar un pin de salida de un microcontrolador (MSP430F5xxx) en SPICE. La hoja de datos contiene esto:

Este es el gráfico I-V para un pin que se configura como salida y se establece en lógica baja. Hay un gráfico equivalente para un conjunto de pines a lógica alta, que es casi exactamente la misma forma pero invertida (corriente grande negativa en V = 0, corriente cero en V = 3).

¿Hay una buena manera de reproducir esto en SPICE?

Pregunta extra: ¿Cómo se puede hacer esto para producir la lógica baja o la lógica alta I-V en función de una tensión de entrada correspondiente al nivel lógico?

    
pregunta Alex I

2 respuestas

2

Puede modelarlo con dos modelos MOSFET personalizados (complementarios) conectados como una salida de empuje-tracción CMOS típica.

Aquí hay un enlace a un video Cómo modelar un MOSFET usando una Hoja de datos muestra cómo modelar un MOSFET a partir de una hoja de datos. Si buscas en Google, probablemente puedas encontrar otros tutoriales similares sobre cómo crear modelos.

    
respondido por el Spehro Pefhany
2

La salida push-pull de un dispositivo CMOS es un medio puente MOSFET P-N. Simplemente elija o modele MOSFET que cumplan con las características descritas en la hoja de datos.

    
respondido por el Ignacio Vazquez-Abrams

Lea otras preguntas en las etiquetas