Cadence Virtuoso 6.1.6 es extremadamente lento al simular

1

Estoy ejecutando Cadence Virtuoso 6.1.6 a través de un escritorio remoto en las computadoras de mi escuela. Estas computadoras ejecutan Fedora 22. Estoy simulando un oscilador en anillo VCO en Cadencia, pero se está tomando literalmente PARA SIEMPRE completar la simulación. Aquí está el esquema de mi VCO -

Tengoungeneradorvpulsequeestáconectadoalbuclederealimentación(comosepuedeverclaramenteenlafiguraanterior).Tengolasensacióndequeestegeneradordeimpulsoseslafuenteprincipaldelproblemaporquelassimulacionesrealmentelentascomenzarondespuésdequeagreguéestecomponenteamiesquema.

Aquíestánlosparámetrosqueheestablecidoparaelgeneradordeimpulsos,soloparaquepuedatenerunaidea-

Comencélasimulaciónysetardaunos20minutosenllegaral12%.Cuandohagoclicenelbotón"Plot Outputs" en ADE L, muestra que la simulación aún no ha comenzado a oscilar ... ¡y el tiempo estimado de finalización oscila entre 1Hr16Min y 3Hrs +!

¿Alguien más ha encontrado este problema? Si es así, ¿cómo se puede resolver esto?

EDITAR: Utilicé el simulador Ultrasim en Cadence, que simula miles de veces más rápido que el espectro, que era el simulador que estaba usando antes.

    
pregunta ragzputin

2 respuestas

1

Tienes razón. El problema es la fuente de voltaje que tiene en el circuito de retroalimentación.

Estás intentando crear un VCO, cuya frecuencia creo que estás controlando con el nivel actual de los inversores hambrientos actuales que tienes en la celda central. Su frecuencia de oscilación estará determinada por el retardo de propagación de los inversores en su cadena, y tratar de forzarla a otro valor con un generador de impulsos en el circuito de retroalimentación simplemente hará que el simulador se vuelva loco, ya que está tratando de conducir una Frecuencia fija a un bucle de realimentación positiva que intenta oscilar a una frecuencia determinada por los componentes del circuito.

Retire el generador de impulsos, ejecute una simulación transitoria para determinar su frecuencia de oscilación. Puede estimarlo estimando los retrasos de propagación de los inversores que tiene en la cadena.

    
respondido por el deadude
0

"literalmente PARA SIEMPRE" probablemente no sea 100% verdadero :-)

No dices cuánto tiempo está simulando la simulación: tienes una señal de 200 MHz, por lo que si simulas algo sobre algunos de nosotros, notarás que lleva más tiempo.

    
respondido por el jp314

Lea otras preguntas en las etiquetas