首页 > 微波/射频 > RFIC设计学习交流 > 差分输入,差分输出的问题

差分输入,差分输出的问题

录入:edatop.com    阅读:
小弟在用hspice仿一个全差分的放大器,输入是Vin+、Vin-,输出是Vout+、Vout-。
vin1 Vin+ 0 dc 0.95v ac 1
vin2 Vin- 0 dc 0.95v
.ac dec 10 1 5g
.meas ac Av0 max vdb(Vout?)
.meas ac vp1 find vp(Vout?) when vdb(Vout?)=0
.meas ac PM param='180+vp1'
.meas ac GB trig at=1 targ vdb(Vout?) val=0 cross=1
红色部分该怎么写?是Vout+还是Vout-,或者要另外处理?请不吝赐教!谢谢!
没有人解答?可能是我没有说清楚吧!其实我的问题就是在hspice中怎样仿真全差分运放的增益、单位带宽,3dB带宽,怎样进行瞬态仿真,直流扫描等?

在仿真差分运放时最好用个理想balun来产生和转单差分信号吧,berkeley的240也是这样推荐的吧,没有理想balun的话,可以自己用变transfomer来绕一个呀,具体连接方法可以上designer guide网站上看看

"berkeley的240"是指什么?

www.webcast.berkeley.edu


hello, you can do hspice like this, for  diff op , input ac=1 voutp or voutn is the same for vout=v(p,n)
*****************************************
************** ideal cmfb *** *********
*****************************************
.SUBCKT CMFBIDEAL  OUTP   OUTN   VCM   BIAS  VCMFB
E1  OUTN1  0    OUTN      0     -0.5
E2  OUTP1  0    OUTP      0      0.5
E3  VCMO   0    OUTP1    OUTN1    1
E4  VCAP   0    VCM      BIAS     1
E5  VCMFB  0    VCMO     VCAP     1
.ENDS
X100  OUTP   OUTN   VCMO  VBN2  CMFB CMFBIDEAL
vcmi      vcmi       0         0.9
vcmo      vcmo       0         0.9
vip      vip      vcmi        0    ac=1
vin      vcmi     vin         0    ac=1
*****************************************
*********** measurement setting *********
*****************************************
.MEAS AC   unitfreg        WHEN   vdb(outn)=0 FALL=1
.MEAS AC   phasemargin     FIND   vp(outn) WHEN vdb(outn)=0
.MEAS AC   dcgain          MAX    vdb(outn)
.MEAS AC   Gainmargin      FIND   vdb(outn) WHEN vp(outn)=0  CROSS=1
.MEAS AC  'dominant pole'  WHEN   vdb(outn)='dcgain-3' CROSS=1

申明:网友回复良莠不齐,仅供参考。如需专业解答,请学习本站推出的微波射频专业培训课程

上一篇:怎么仿真通道间的差异?
下一篇:模拟电路的问题

射频和天线工程师培训课程详情>>

  网站地图