Este es el comando ext2spice que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
ext2spice - convertir jerárquico ext(5) archivos de circuitos extraídos a planos especia archivos
SINOPSIS
ext2spice [ -B ] [ extcheck-opciones ] [ -M | m ] [ -y número ] [ -f hspice | spice3 | spice2 ] [ -J
hier | plano ] [ -j dispositivo: sdRclass [/ subRclass] / defaultSubstrate ] raíz
DESCRIPCIÓN
Ext2spice convertirá un circuito extraído del jerárquico ext(5) representación
producido por Magic en un archivo de especias plano que puede ser aceptado por spice2, spice3, hspice y
otras herramientas de simulación. La raíz del árbol a extraer es el archivo. raíz.ext; eso y
todos los archivos a los que hace referencia se aplanan de forma recursiva. El resultado es una sola, plana
representación del circuito que se escribe en el archivo raíz.especia .
Se reconocen las siguientes opciones:
-o archivar
En lugar de dejar la salida en el archivo raíz.especia, déjalo en archivar.
-B No genere atributos de transistor o nodo en el archivo de especias. Por lo general, el
Los atributos de un nodo o dispositivo se generan como comentarios especiales ** fetattr y
** nodeatrr que se puede procesar más para crear cosas como inicial
condiciones, etc.
-F No genere nodos que no estén conectados a fets (nodos flotantes). Normalmente
La capacitancia de estos nodos se emite con el comentario ** FLOTANTE adjunto en
la misma línea.
-ttanque Recorte los caracteres de los nombres de los nodos al escribir el archivo de salida. Char debiera ser
Cualquiera o "!". La opción se puede utilizar dos veces si se desean ambos caracteres.
Recortando "#" y "!" está habilitado de forma predeterminada cuando el formato es hspice.
-M | m Fusionar fets paralelos. -m significa fusión conservadora de fets que tienen iguales
anchos solamente (útil con el multiplicador de formato hspice si los efectos delta W necesitan ser
cuidado). -M significa fusión agresiva: los fets se fusionan si tienen la
mismos terminales y la misma longitud.
-y número Seleccione la precisión para la salida de condensadores. El valor predeterminado es 1, lo que significa que
los condensadores se imprimirán con una precisión de 1 fF.
-f hspice | spice2 | spice3
Seleccione el formato de salida. Spice3 es el formato entendido por los últimos
versión de la especia de Berkeley. Los nombres de los nodos tienen los mismos nombres que tendrían en un
SIM(5) archivo y no se utilizan construcciones especiales. Spice2 es el formato entendido
por la versión anterior de spice (que generalmente tiene una mejor convergencia). Nombres de nodo
son números y un diccionario de número y nodo correspondiente se genera en el
fin. HSPICE es un formato entendido por hspice de meta-software y otros
herramientas comerciales. En este formato, los nombres de los nodos no pueden tener más de 15 caracteres
long (culpe al código fortran): así que si un nombre de nodo jerárquico es más largo, es
truncado a algo como x1234 / nombre donde x1234 es un alias de lo normal
prefijo jerárquico de nodo y nombre su sufijo jerárquico (una asignación de diccionario
los prefijos de las rutas jerárquicas reales aparecen al final del archivo de especias). Si
el nombre del nodo aún tiene más de 15 caracteres (nuevamente, culpe al fortran
código) se traduce a algo como z @ 1234 y el nombre equivalente es
salida como comentario. Además, dado que hspice admite escalado y multiplicadores
por lo que las dimensiones de salida están en lambdas y si los fets paralelos se combinan,
construcción hspice M se utiliza.
-J hier | plano
Seleccione la fuente / área de drenaje y el algoritmo de extracción del perímetro. Si aquí is
seleccionado entonces se extraen las áreas y perímetros only within cada una subcelda.
Para cada feto en una subcélula, el área y el perímetro de su fuente y drenaje dentro
esta subcélula se emite. Si dos o más fets comparten un nodo de origen / drenaje, entonces el
El área total y el perímetro se emitirán en solo uno de ellos y el otro
tener 0. Si plano se selecciona las mismas reglas se aplican solo que el alcance de la búsqueda
para el área y el perímetro es la lista neta completa. En general plano (Cuál es el
predeterminado) dará resultados precisos (tendrá en cuenta los datos compartidos
fuentes / drenajes) pero se proporciona hier para compatibilidad con versiones anteriores
6.4.5. Además de esta selección, puede controlar individualmente cómo un terminal de un
fet específico se extraerá si coloca un atributo de fuente / drenaje. ext: aph
hace que la extracción para ese terminal específico sea jerárquica y ext: apf petroquímica
el plano de extracción (consulte el tutorial mágico sobre cómo adjuntar etiquetas de atributos).
Además, para facilitar la extracción de transistores bipolares, el atributo de puerta ext: aps
fuerza la salida del área del sustrato y el perímetro para un feto específico (en
modo plano solamente).
-j dispositivo: sdRclass [/ subRclass] / defaultSubstrate
Proporciona información a ext2sim sobre la clase de resistencia de origen / drenaje del feto.
tipo de dispositivos. Marcas de dispositivos tener clase sdR clase de resistencia al drenaje de la fuente,
subclase clase de resistencia del sustrato (pozo) y el nodo llamado sustrato por defecto
como sustrato predeterminado. Los valores predeterminados son nfet: 0 / Gnd y pfet: 1/6 / Vdd que
corresponden al archivo de tecnología MOSIS, pero las cosas pueden variar en su sitio. Pedir
su administrador de cad local.
La forma en que la extracción del área y el perímetro del nodo funciona en magia el área total y
El perímetro de la unión fuente / drenaje se resume en un solo nodo. Es por eso que todos los
Las áreas de unión y los perímetros se resumen en un solo nodo (esto no debería afectar
resultados de la simulación sin embargo).
Especial profisionalismo y deben be adoptado when el sustrato of a fet is atado a a nodo Otros than el
tu préstamo estudiantil sustrato (por ejemplo, en una bomba de carga de arranque). Para obtener la información correcta del sustrato
En estos casos, los fetos con pozos separados deben estar en su propia subcélula separada con
ext: atributos aph adjuntos a sus terminales sensibles (también todos los transistores que
compartir terminales sensibles con estos deben estar en otra subcelda con el mismo
atributos).
Además, todas las opciones de verificación externa(1) son aceptadas.
El filtro awk spice2sim se proporciona con la distribución actual para fines de depuración.
Use ext2spice en línea usando los servicios de onworks.net