Está en la página 1de 9

Animation settings

Frames per seconds:


Especifique cu�ntos cuadros de animaci�n se muestran cada segundo. El rango para
esta opci�n es de 1 a 50. Cuanto menor sea el valor, m�s lenta se ejecutar� la
animaci�n. Cuanto m�s alto sea el valor, m�s r�pido se ejecutar� la animaci�n. En
Windows 95/98, no hay ning�n beneficio si se establece m�s de 20.

Timestep per frame:


Especifique por cu�nto avanzan los tiempos de simulaci�n para cada cuadro. De ello
se deduce que si cambia la velocidad de fotogramas, tambi�n debe cambiar el paso de
tiempo por fotograma si desea mantener la simulaci�n en tiempo real.
Alternativamente, puede establecer un paso de tiempo m�s peque�o por fotograma si
desea reducir la velocidad de progreso de la simulaci�n. Este valor representa el
paso de tiempo deseado que solo se lograr� si hay suficiente potencia de CPU para
la velocidad de operaci�n y la complejidad del circuito

Single step time:


esto se usa junto con el bot�n PASO y determina el tiempo avanzado para cada paso.
En los circuitos l�gicos, a menudo es �til establecer esto en la mitad del per�odo
de reloj para que se pueda observar el efecto de cada transici�n de reloj.

Maximun Voltage
Especifique el festoneado para los colores de los cables activos. Normalmente lo
configurar�a al voltaje m�s alto que ocurra en su circuito.

Current Threshold
Especifique el valor m�nimo del flujo de corriente dentro de un cable para el que
se mostrar� una flecha. Ocasionalmente, puede ser �til (para mayor claridad
educativa) aumentar este valor para que el comportamiento del circuito aparezca
idealizado, sin soportar el uso de modelos de palabras reales. por ejemplo, es
posible que desee que un op-amp parezca que no dibuje una corriente de entrada
cuando en un modelo dado de Spice puede dibujar algunos microamperios de sus
entradas

ABSTOL:
Especifica la tolerancia de error absoluta actual del programa. Esta es la cantidad
por la cual los valores actuales sucesivos deben coincidir antes de que se logre la
convergencia

VNTOL:
Especifica la tolerancia de error de voltaje absoluto del programa. Esta es la
cantidad por la cual los valores de voltaje sucesivos deben coincidir antes de que
se logre la convergencia.

CHGTOL:
Especifica la tolerancia al error de carga del programa. Esta es la cantidad por la
cual los valores de carga sucesivos deben coincidir antes de que se logre la
convergencia.

RELTOL:
Especifica la tolerancia de error relativa para el programa. Este es el umbral de
cambio relativo en los valores de corriente, voltaje o carga que se deben alcanzar
para la convergencia

PIVTOL:
Especifica el valor m�nimo absoluto para que una entrada de matriz se acepte como
un pivote para resolver las ecuaciones del circuito

PIVREL:
Especifica la relaci�n relativa entre la entrada de columna m�s grande y un valor
de pivote aceptable para resolver las ecuaciones del circuito

GMIN:
Especifica la relaci�n relativa entre la entrada de columna m�s grande y un valor
de pivote aceptable para resolver las ecuaciones del circuito

Valores Spice

Opcion lo que hace


ABSTOL establece el error actual absoluto
Tolerancia del programa. Conjunto
ABSTOL = RELTOL * (corriente m�s baja
magnitud en el circuito). Predeterminado = 1
picoamp

CHGTOL proporciona un l�mite inferior en el condensador


flujo de carga o inductor; utilizado en el
Algoritmo de control de paso de tiempo LTE.
Predeterminado = 1.0e-14 coulombs.

DEFAD Establece el �rea de difusi�n del drenaje MOS.


Predeterminado = 0.0 metros2.

DEFAS Establece el �rea de difusi�n de la fuente MOS.


Predeterminado = 0.0 metros2.

DEFL Establece la longitud del canal MOS.


Predeterminado = 100.0 micr�metro.

DEFW Ajusta el ancho del canal MOS. Delaware-


falla = 100.0 micr�metros.

GMIN establece la conductancia m�nima.


(resistencia m�xima) de cualquier dispositivo en
el circuito. Tambi�n establece el valor de la
Conductancia que se coloca en paralelo.
Con cada uni�n pn en el circuito.
Predeterminado = 1.0e-12 mhos. Nota: Levantamiento
Este valor puede ayudar con la simulaci�n.
convergencia en muchos circuitos, pero
podr�a disminuir la precisi�n.

ITL1 establece el an�lisis del punto de operaci�n


L�mite de iteraci�n. Predeterminado = 100 iteraciones.
Nota: Esto puede ser necesario elevar como
Alto a 500 para muchos circuitos.

ITL2 Establece el l�mite de iteraci�n del an�lisis de DC.


Predeterminado = 50 iteraciones. Nota: esto puede
necesita ser elevado tan alto como 200 para
algunos circuitos
ITL3 establece el an�lisis de transitorios inferior
L�mite de iteraci�n. Predeterminado = 4 iteraciones.
Nota: Esto no est� implementado en
Cap�tulo 16: Especias: m�s all� de lo b�sico 16-7
Spice3. Se proporciona en CircuitMaker
Por compatibilidad en la creaci�n de Spice2.
netlists

ITL4 establece el punto de tiempo del an�lisis transitorio


L�mite de iteraci�n. Predeterminado = 10 iteraciones.
Nota: elevar este valor a 100 o
M�s puede ayudar a eliminar "paso de tiempo".
demasiado peque�os "errores mejorando tanto
Velocidad de convergencia y simulaci�n.

ITL5 establece el total del an�lisis transitorio


L�mite de iteraci�n. Predeterminado = 5000 iteraciones.
Nota: Esto no est� implementado en
Spice3. Se proporciona en CircuitMaker
Por compatibilidad en la creaci�n de Spice2.
netlists

PIVREL Establece la relaci�n relativa entre el


entrada de columna m�s grande en la matriz y
un valor de pivote aceptable. El valor
Debe estar entre 0 y 1.
Predeterminado = 1.0e-3. En el num�rico
algoritmo pivotante lo permitido
El pivote m�nimo est� determinado por
EPSREL = AMAX1 (PIVREL * MAXVAL,
PIVTOL) donde MAXVAL es el
elemento m�ximo en la columna donde
Se busca un pivote (pivote parcial).

PIVTOL Establece el valor m�nimo absoluto para un


Matriz de entrada para ser aceptada como un pivote.
Predeterminado = 1.0e-13.

RELTOL Establece la tolerancia de error relativa de la


programa. El valor debe estar entre
0 y 1. El valor predeterminado es 0.001 (0.1%).
Los valores m�s grandes significan una simulaci�n m�s r�pida
Tiempo, pero menos precisi�n.

TEMP Establece la temperatura de operaci�n real


del circuito. Cualquier desviaci�n de
TNOM producir� un cambio en el
Resultados de la simulaci�n. Predeterminado = 27 � C.
Nota: TEMP puede ser reemplazado por un
especificaci�n de temperatura en cualquier
Dependencia de la temperatura dependiente.
16-8 Cap�tulo 16: Especias: m�s all� de lo b�sico

TNOM establece la temperatura nominal para


qu� modelos de dispositivos se crean.
Predeterminado = 27 � C. Nota: TNOM puede ser
anulado por una especificaci�n en cualquier
Modelo de dispositivo dependiente de la temperatura.
TRTOL utilizado en el control de paso de tiempo LTE
algoritmo. Esta es una estimaci�n de la
Factor por el que Spice sobrestima.
el error de truncamiento real.
Predeterminado = 7.0.

VNTOL Establece la tolerancia de voltaje absoluta de


el programa. Establecer VNTOL = RELTOL *
(menor magnitud de voltaje en el
circuito). Predeterminado = 1 microvoltio.

BOOLL Establece el nivel de salida bajo de un booleano.


expresi�n. Predeterminado = 0.0V.

BOOLH Establece el nivel de salida alto de un


expresi�n booleana. Predeterminado = 4.5V.

BOOLT Establece el nivel de umbral de entrada de un


expresi�n booleana. Predeterminado = 1.5V.

BADMOS3 usa la versi�n anterior del MOS3


Modelo con la discontinuidad �kappa�.
Predeterminado = NO (no use el anterior
versi�n).

KEEPOPINFO Conserva la informaci�n del punto de operaci�n.


cuando se ejecuta un an�lisis de CA.
Nota: Esto es particularmente �til si el
El circuito es grande y no quieres
ejecutar un punto de funcionamiento redundante
An�lisis. Predeterminado = NO (ejecutar OP cada uno
hora).

TRYTOCOMPACT Aplicable al modelo LTRA. Cuando


especificado, el simulador trata de
condensar la l�nea de transmisi�n LTRA
historia pasada de voltajes de entrada y
corrientes Predeterminado = NO (no compre
pacto).

NOOPITER Saltar directamente a GMIN stepping


algoritmo. Predeterminado = NO (no omitir).
Cap�tulo 16: Especias: m�s all� de lo b�sico 16-9

GMINSTEP Establece el n�mero de pasos en el GMIN


algoritmo de escalonamiento. Cuando se establece en 0,
GMIN escalonando est� deshabilitado, haciendo
fuente paso a paso del simulador
DC predeterminado (punto de operaci�n) conver-
algoritmo de gence. Predeterminado = 10 pasos.

SRCSTEP Establece el n�mero de pasos en la fuente


algoritmo paso a paso para DC (funcionamiento
punto) convergencia. Predeterminado = 10 pasos.

ACCT causa la contabilidad y el tiempo de ejecuci�n


estad�sticas que se mostrar�n.
Predeterminado = NO (sin visualizaci�n).
LISTA Muestra una lista completa de todos
Elementos del circuito con conectividad.
idad y valores. Predeterminado = NO (sin lista).

OPTS Muestra una lista de todos los Spice3 est�ndar


Ajustes de par�metros de opci�n.
Predeterminado = NO (sin lista).

BYPASS Habilita el esquema de bypass del dispositivo para


Evaluaci�n de modelos no lineales. Predeterminado = 1
(en).

MINBREAK Establece el tiempo m�nimo entre


puntos de interrupci�n. Predeterminado = 0 segundos (sets
el tiempo autom�ticamente).

MAXOPALTER Establece el m�ximo.

MAXEVTITER Establece el n�mero m�ximo de eventos


iteraciones para DC (punto de funcionamiento)
convergencia. Predeterminado = 0.

NOOPALTER Habilita DC (punto de funcionamiento) alterna-


las Predeterminado = NO.

RAMPTIME Controla el tiempo de encendido de forma independiente.


Fuentes y condensador e inductor.
Condiciones iniciales desde cero hasta su
valor final durante el periodo de tiempo
especificado. Predeterminado = 0.0 segundos.
16-10 Cap�tulo 16: Especias: m�s all� de lo b�sico

CONVLIMIT Desactiva el algoritmo de convergencia utilizado


en algunos modelos de componentes incorporados.
Predeterminado = NO.

CONVSTEP establece el l�mite del tama�o de paso relativo


en la soluci�n para el punto de operaci�n DC
convergencia para las entradas del modelo de c�digo.
Predeterminado = 0.25.

CONVABSSTEP Establece el l�mite del tama�o de paso absoluto


en la soluci�n para el punto de operaci�n DC
convergencia para las entradas del modelo de c�digo.
Predeterminado = 0.1.

AUTOPARTIAL Habilita el c�lculo autom�tico de


Derivadas parciales para el c�digo XSpice.
m�dulos Predeterminado = NO.

PROPMNS Establece el factor de escala utilizado para determinar


retraso m�nimo de propagaci�n cuando
el valor real no se especifica en
Modelo SimCode. Predeterminado = 0.5 (50% de
retraso de propagaci�n t�pico).

PROPMXS Establece el factor de escala utilizado para determinar


retraso m�ximo de propagaci�n cuando
el valor real no se especifica en
Modelo SimCode. Predeterminado = 1.5 (150% de
retraso de propagaci�n t�pico).

TRANMNS Establece el factor de escala utilizado para determinar


Tiempo m�nimo de transici�n cuando real
el valor no se especifica en SimCode
modelo. Predeterminado = 0.5 (50% de lo t�pico
tiempo de transici�n).

TRANMXS Establece el factor de escala utilizado para determinar


tiempo m�ximo de transici�n cuando real
el valor no se especifica en SimCode
modelo. Predeterminado = 1.5 (150% de lo t�pico
tiempo de transici�n).

LOADMNS Establece el factor de escala utilizado para determinar


carga de entrada m�nima (m�ximo
resistencia de entrada) cuando el valor real es
no especificado en el modelo SimCode.
Cap�tulo 16: Spice: m�s all� de lo b�sico 16-11
Predeterminado = 1.5 (150% de la entrada t�pica
resistencia).

LOADMXS Establece el factor de escala utilizado para determinar


carga de entrada m�xima (m�nimo
resistencia de entrada) cuando el valor real es
no especificado en el modelo SimCode.
Predeterminado = 0.5 (50% de la entrada t�pica
resistencia).

DRIVEMNS Establece el factor de escala utilizado para determinar


capacidad de accionamiento de salida m�nima
(resistencia de salida m�xima) cuando
el valor real no se especifica en
Modelo SimCode. Predeterminado = 1.5 (150% de
resistencia de salida t�pica).

DRIVEMXS Establece el factor de escala utilizado para determinar


capacidad m�xima de la unidad de salida
(resistencia de salida m�nima) cuando
el valor real no se especifica en
Modelo SimCode. Predeterminado = 0.5 (50% de
resistencia de salida t�pica).

CURRENTMNS Establece el factor de escala utilizado para determinar


Suministro m�nimo de corriente (m�ximo
resistencia interna) cuando el valor real
no se especifica en el modelo SimCode.
Predeterminado = 1.5 (150% de interno t�pico
resistencia).
Factor de escala CURRENTMXS utilizado para determinar
Corriente m�xima de suministro (m�nimo
resistencia interna) cuando el valor real
no se especifica en el modelo SimCode.
Predeterminado = 0.5 (50% de la interna t�pica
resistencia).

TPMNTYMX Anulaci�n global temporal para


�ndice de retraso de propagaci�n en SimCode
dispositivos (0 = predeterminado, 1 = min, 2 = tip,
3 = max). Predeterminado = 0.

TTMNTYMX Anulaci�n global temporal para


�ndice de tiempo de transici�n en SimCode
dispositivos (0 = predeterminado, 1 = min, 2 = tip,
3 = max). Predeterminado = 0.
16-12 Cap�tulo 16: Especias: m�s all� de lo b�sico

LDMNTYMX Anulaci�n global temporal para la entrada


�ndice de carga en dispositivos SimCode
(0 = predeterminado, 1 = min, 2 = tip, 3 = max).
Predeterminado = 0.

DRVMNTYMX Anulaci�n global temporal para la salida


�ndice de capacidad de la unidad en SimCode
dispositivos (0 = predeterminado, 1 = min, 2 = tip,
3 = max). Predeterminado = 0.

IMNTYMX Anulaci�n global temporal para el suministro


�ndice actual en dispositivos SimCode
(0 = predeterminado, 1 = min, 2 = tip, 3 = max).
Predeterminado = 0.

SIMWARN Un valor distinto de cero indica que


Los mensajes de advertencia de SimCode pueden ser
se muestra durante el tiempo de ejecuci�n. SimCode
Las advertencias pueden incluir informaci�n.
en relaci�n con las violaciones de tiempo (tsetup,
thold, trec, tw, etc.) o indicar suministro
ca�da de voltaje debajo del dispositivo
presupuesto. Predeterminado = 0.
Valor

RSHUNT en ohmios de resistencias a�adido


entre cada nodo de circuito y
Terreno, ayudando a eliminar problemas.
tales como errores de �matriz singular�. En
general, el valor de RSHUNT deber�a
Estar ajustado a una resistencia muy alta.
(1e + 12). Predeterminado = 0 (sin resistencia de derivaci�n
tors.)

ADCSTEP El tama�o de paso m�nimo requerido para


registrar un evento en la entrada de la
Convertidores A / D internos. Predeterminado = 0.01
voltios

SOLUCIONES 1:

1 Compruebe la topolog�a del circuito y la conectividad. Ver el


errores comunes enumerados en el paso 1 de la resoluci�n
Fallos en el an�lisis del punto de operaci�n anteriormente en este
cap�tulo.

2 Establezca RELTOL en 0.01 en el cuadro de di�logo Opciones anal�gicas.


Al aumentar la tolerancia desde 0.001 (0.1% de precisi�n),
Se requerir�n menos iteraciones para converger en una
La soluci�n y la simulaci�n completar�n mucho m�s.
con rapidez.

3 Aumente ITL4 a 100 en el cuadro de di�logo Opciones anal�gicas.


Esto permitir� que el An�lisis Transitorio pase por
M�s iteraciones para cada paso de tiempo antes de rendirse.

4 Reduzca la precisi�n de ABSTOL / VNTOL si es actual /


Los niveles de voltaje permiten. Su circuito particular no puede
Requiere resoluciones hasta 1uV o 1pA. Debieras
permitir al menos un orden de magnitud por debajo del m�s bajo
Voltaje esperado o niveles de corriente de su circuito.

5 Realista de forma realista tu circuito. A�adir par�sitos realistas,


Especialmente la capacitancia perdida / uni�n. Utilice snubbers RC
alrededor de los diodos. Reemplace los modelos de dispositivos con subcircuitos,
Especialmente para dispositivos de RF y potencia.

6 Incrementa los tiempos de subida / bajada de los generadores de pulsos. Incluso


Los mejores generadores de impulsos no pueden conmutar
maliciosamente

7 Cambia el m�todo de integraci�n a Gear. Integraci�n de engranajes


Requiere m�s tiempo de simulaci�n, pero generalmente es m�s
Estable que el m�todo trapezoidal. Integraci�n de engranajes puede
Ser particularmente �til con los circuitos que oscilan o tienen
caminos de retroalimentaci�n.

SOLUCIONES 2:

1 Compruebe la topolog�a del circuito y la conectividad; especifi


cally
� Aseg�rese de que el circuito est� correctamente cableado. Colgado
No se permiten nodos ni partes extraviadas. los
La opci�n RSHUNT se puede utilizar para superar estos
problemas.
� No confundas los ceros con la letra O.
� Use los multiplicadores de especias apropiados (MEG en lugar de M para
1E + 6).
� No pongas un espacio entre valores y multiplicadores.
(1.0uF, no 1.0 uF).
� Cada circuito debe tener un nodo de tierra y cada
El nodo en el circuito debe tener una ruta de CC a tierra.
Aseg�rate de que ninguna secci�n de tu circuito est� aislada.
Desde tierra mediante transformadores, condensadores, etc.
� No utilice condensadores en serie ni fuentes de corriente.
� No utilice inductores paralelos o fuentes de voltaje.
� Aseg�rese de que todos los dispositivos y fuentes est�n configurados en su
valores propios.
� Aseg�rese de que todas las ganancias de fuentes dependientes sean correctas.
� Aseg�rese de que sus modelos / subcircuitos hayan sido
ingresado correctamente
Cap�tulo 16: Especias: m�s all� de lo b�sico 16-3

2 Aumente ITL1 a 300 en el cuadro de di�logo Opciones anal�gicas.


Esto permitir� que el An�lisis OP pase por m�s
iteraciones antes de rendirse.

3 A�adir dispositivos .NODESET. Si la suposici�n inicial de un nodo


La tensi�n est� muy alejada, el dispositivo .NODESET puede utilizarse para
config�relo en un valor m�s realista (vea .NODESET m�s adelante en
Este cap�tulo).

4 Agregue resistencias y use la palabra clave OFF. Especifica el


serie de par�metros de resistencia de sus modelos y
aumentar la opci�n GMIN por un factor de 10. Especifique la
Condici�n inicial de los dispositivos semiconductores, especialmente.
diodos, como OFF.

5 Usa las condiciones iniciales. Habilitar la casilla de verificaci�n UIC para


An�lisis transitorio en el cuadro de di�logo Configuraci�n de an�lisis.
Coloque los dispositivos .IC en su circuito o configure los
Condiciones iniciales para asistir en las etapas iniciales de la
An�lisis transitorio.

SOLUCIONES 3:

1Compruebe la topolog�a del circuito y la conectividad. Ver el


errores comunes enumerados en el paso 1 de la resoluci�n
Fallos en el an�lisis del punto de operaci�n anteriormente en este
cap�tulo.

2 Aumente ITL2 a 200 en el cuadro de di�logo Opciones anal�gicas.


Esto permitir� que el an�lisis de DC pase por m�s
iteraciones para cada paso antes de renunciar.

3
Haz que los pasos en el barrido de CC sean m�s grandes o m�s peque�os. Si
existen discontinuidades en un modelo de dispositivo (quiz�s entre
las regiones lineales y de saturaci�n del modelo),
El tama�o del escal�n puede permitir que la simulaci�n pase por encima
la discontinuidad. Hacer los pasos m�s peque�os permitir�
La simulaci�n para resolver la r�pida transici�n de tensi�n.
discontinuidades.

4 No utilice el an�lisis DC. Algunos problemas (como


hist�resis) no puede resolverse mediante an�lisis de CC. De tal
casos, es m�s efectivo usar el An�lisis Transitorio, por
ramping las fuentes de energ�a adecuadas.

También podría gustarte