El cálculo en LTspice "nunca" termina

2

Actualmente estoy usando LTspice, y tengo un problema con que "nunca" termine de calcular un circuito determinado. Cuando digo "nunca", quiero decir que todavía se está calculando una hora después de su inicio, aunque el tiempo de revisión sea inferior a dos períodos del seno de entrada.

En el campo de estado del programa dice: "Origen de pasos: 100% tamaño de paso = 6.8413e-005 iteraciones N-R: cambia con frecuencia entre los números que van de 0 a 200 fill-ins: 4". Parece estar atascado en este punto.

El circuito del que estoy hablando es este duplicador de frecuencia .

¿Alguien sabe una solución a este problema? Si no hay una solución, ¿puede sugerir un programa que no se atasque de esta manera?

    
pregunta paw

1 respuesta

1

Cuando recibo esos errores, generalmente es porque el modelo SPICE del fabricante es incorrecto o está roto, o porque su configuración SPICE es incorrecta (abra el Panel de control de LTspice y haga clic en Restablecer en la pestaña SPICE).

Intenté implementar el circuito desde su nota de aplicación en LTspice y funcionó (es aquí ) , pero:

  • Utilicé el LT1720 porque ya estaba en las bibliotecas LTspice, tiene un retardo de propagación de 4.5 ns y el MAX9010 tiene 5 ns;
  • La puerta XOR está configurada para tener un retardo de propagación de 4.8 ns (de la hoja de datos ).
  • La fuente del reloj es 15 MHz.

Estomeda:

Como puede ver, la traza rosa es aproximadamente el doble de la frecuencia de la verde (la señal de entrada), funcionando como se esperaba.

Intenté usar el modelo MAX9010 SPICE, pero tuve que editarlo para poner los pines en el orden correcto, y la salida parecía incorrecta.

    
respondido por el Renan

Lea otras preguntas en las etiquetas