微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > RFIC设计学习交流 > 差分输入,差分输出的问题

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

时间:10-02 整理:3721RD 点击:
小弟在用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, fordiff op , input ac=1 voutp or voutn is the same for vout=v(p,n)
*****************************************
************** ideal cmfb *** *********
*****************************************
.SUBCKT CMFBIDEALOUTPOUTNVCMBIASVCMFB
E1OUTN10OUTN0-0.5
E2OUTP10OUTP00.5
E3VCMO0OUTP1OUTN11
E4VCAP0VCMBIAS1
E5VCMFB0VCMOVCAP1
.ENDS
X100OUTPOUTNVCMOVBN2CMFB CMFBIDEAL
vcmivcmi00.9
vcmovcmo00.9
vipvipvcmi0ac=1
vinvcmivin0ac=1
*****************************************
*********** measurement setting *********
*****************************************
.MEAS ACunitfregWHENvdb(outn)=0 FALL=1
.MEAS ACphasemarginFINDvp(outn) WHEN vdb(outn)=0
.MEAS ACdcgainMAXvdb(outn)
.MEAS ACGainmarginFINDvdb(outn) WHEN vp(outn)=0CROSS=1
.MEAS AC'dominant pole'WHENvdb(outn)='dcgain-3' CROSS=1

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top