cómo usar los modelos de esquinas PTM en hspice

0

He descargado modelos de 65 nm para TT, FF y SS del sitio web de ptm ( enlace ). Quiero probar esto en un inversor cmos usando hspice. Por favor, dime cómo debo proceder. Es la primera vez que haré tal simulación, así que amablemente también dígame qué resultado debo esperar. Anteriormente, he hecho el filtro Monte carlo de RC en LTspice, ¿el análisis de esquinas es diferente al de Monte carlo? Si es así, ¿cómo? Gracias.

    
pregunta ayat

1 respuesta

1

Normalmente, el valor se pasa en la línea de comandos al momento de evocar la ejecución.

Aquí está la línea de configuración de mi simulador que tiene la capacidad de leer varias jerarquías de bibliotecas diferentes:

foundry/process-name/mosst/param.lib 3s; -> that says use the 3 sigma values 
foundry/process_name/mosst/model-name.lib wp -> that says use the wp values 
 - wp here is similar to FF,TT,SS etc.

nota: los nombres de los archivos se cambian por motivos de confidencialidad

El archivo real que utiliza el simulador se ensambla en tiempo de ejecución a través de una serie de llamadas que son como las declaraciones ifdefine utilizadas en los compiladores. Aquí hay un recorte de un archivo * .lib

.lib tm
*bsim3v3
.include ./models/bsim3v3/parameter-name.par
.include ./models/bsim3v3/nmos-name.mod
.include ./models/bsim3v3/pmos-name.mod

Esto se lee como "si la biblioteca llamada es tm, entonces incluya estos archivos en los subdirectorios"

Si está utilizando una herramienta gráfica, habrá parámetros de comando que debe configurar para que se pasen al ejecutable de Spice. Si está ejecutando desde la línea de comandos, esto ingresará a sus scripts para llamar al ejecutable de spice.

La temperatura se configura como un parámetro global y SPICE la usa para cambiar los modelos.

La simulación de Monte Carlo utiliza esquinas de proceso, voltaje y temperatura y esquemiza el diseño (y puede usarse para mezclar W / L y desviar las capacidades en niveles más altos) para ver el área de operación segura. Es muy intensivo en computación.

El análisis de esquinas es mucho más y se puede ver para establecer los límites externos en los que Monte Carlo debe permanecer.

Le recomendaría que busque en el directorio de la biblioteca y comprenda cómo se llaman las cosas. Apuesto a que encontrarás cosas en la biblioteca que te sorprenderían.

    
respondido por el placeholder

Lea otras preguntas en las etiquetas