¿Cómo hacer una op-amp ideal en HSPICE

J

Julian18

Guest
Hi there,
cómo hacer una op-amp ideal en HSPICE?Escribí un guión como este.
.......
.......

E_opamp 1 2 SRAM 3 4

.......
......"

cuando se simula esto, me "no hay convergencia con el algoritmo estándar, tratando de pseudo-amortiguado transitoria"cuando comento esta declaración, la simulación parece bien, por supuesto, en que tiempo podría conseguir lo que quiero, ¿cómo puedo superar este problema? o tengo que dar algunas opciones de control para que funcione?

cualquier sugerencia sería apreciada.

Julian

 
Usted puede intentar simplemente utilizar un VCVS o VCCS lugar.

 
La declaración es como sigue:

N n-Exxx <VCVS> en en la ganancia de <options>

Si lo usa como éste no tendrá ningún problema en absoluto!

Hope I helped.

 
¿Está utilizando el ADC en circuito cerrado?Este pseudo-dispositivo tiene ganancia infinita, me parece, y sólo simular correctamente en configuraciones de votos, donde la salida de los controles de las entradas para que haya cero de diferencia de voltaje en la entrada.

Durante la simulación transitoria si hay alguna demora RC en el camino de realimentación entonces el
SRAM no siempre se mantienen las dos entradas a la misma tensión, y la salida se saturará a - tensión infinita ...

Utilice otra macro-modelo, con dos polos y MAX MIN y limitadores en la salida.Creo que esto existe en HSPICE.

 
n1cm0c escribió:

¿Está utilizando el ADC en circuito cerrado?
Este pseudo-dispositivo tiene ganancia infinita, me parece, y sólo simular correctamente en configuraciones de votos, donde la salida de los controles de las entradas para que haya cero de diferencia de voltaje en la entrada.
 
el dispositivo Exx SRAM no es el mismo que el dispositivo VCVS ...Creo que el <gain> parámetro sólo existe en la VCVS, porque el ADC es un dispositivo de ganancia infinita, por definición.He aquí un macro-modelo para una SRAM puede probar,op_amp.sp --- amplificador operacional
*
* Este circuito es tomado de "Chua y Lin, asistido por ordenador
* Análisis de circuitos electrónicos, Englewood Cliffs,
* Printice-Hall, 1975, página 117.
* Asimismo, se da en "toma nota de spice2 solicitud de
Fuentes dependientes * por Epler bert, ckts IEEE.& Dev.revista,
* Septiembre1987 "
*
. Opciones de correo
. tran .001 ms 2 ms
. AC 10 de diciembre .1 Hz 10meg
. VOUT tran sonda = V (salida) Vin = V (entrada)
. voutdb sonda AC = DVS (salida) vphase = VP (salida)
* Circuito principal
xamp entrada 0 salida de SRAM
vin entrada 0 pecado (0,1 m, 1k) AC 1
* Definiciones subcircuito
* Subckt entrada
. Opin subckt en in-out
RIN en en 2MEG
RIN en 0 500meg
rin-en-0 500meg
g 0 de pwl (1) en en-68mv,-68MA 68mv, 68MA delta = 1mV
c out 0 .136 uf
R out 0 835k
. extremos
* Circuitos RC con la pole en 9 megahercios
. OPRC subckt a cabo en
e OUT1 0 a 0 1
R1 OUT1 OUT2 168
R2 out2 Out3 1.68k
R3 Out3 Out4 16.8K
R4 Out4 a 168K
C1 out2 0 100p
c2 Out3 0 10p
c3 Out4 0 1p
c4 a 0 .1 P
R out 0 1e12
. extremos
* Salida limitador a 15v
. opout subckt a cabo en
e OUT1 0 a 0 1
OUT1 derrota el 75
vdum a cabo dum 0
dum h 0 pwl (1) Delta vdum =. 01ma -. 1mA,-15v .1 ma, 15V
. extremos
* Op-amp subckt
. SRAM subckt en in-out
Xin en en OUT1 Opin
XRC OUT1 OUT2 OPRC
xout OUT2 cabo opout
. extremos
. final

 
Tal vez usted puede escribir así:
E_opamp 1 2 VCVS 3 4 1E6 max = A min = B

donde 1E6 es la ganancia de la op ideal, y usted puede cambiarlo como quiera.
AB es el máximo y el voltaje de salida mínimo de OP.Usted puede dar un valor razonable para la convergencia.

De esta manera, si la simulación es todavía ido de error de no convergencia, puede agregar
. convergencia opción = 1
(o de otros números 1 - 4) a la netlist.

Ryan

 

Welcome to EDABoard.com

Sponsor

Back
Top