在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2775|回复: 3

hspice rf的高手们帮帮我吧(mixer设计)

[复制链接]
发表于 2009-5-18 17:02:07 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
小弟本科毕设做得是一个吉尔伯特混频器,想得到它的1-db压缩点,开关级lo为理想方波信号,输入rf信号进行功率扫描,从-50dbm到0,hspicerf manual中有相关的例子,不过是单端输入的,现在rf信号是双端输入,利用.hb分析法,我怎么也仿真不出来.hb文件,高手帮我指点一下其中的问题所在吧
*traditional gilbet mixer
.LIB `.\mm018.l` TT
.param flo=2.2g frf=2.4g
.param l=0.18u w=50u
.param t=1/flo
.param prf:dbm=-30
.param prf=prf:dbm
.param prf:w='1.0e-3*pwr(10.0,Prf/10.0)'
m1 d1 g1 s1 s1 NCH l w
m2 d2 g2 s1 s1 NCH l w
m3 d3 g3 d1 d1 NCH l w
m4 d6 g4 d1 d1 NCH l w
m5 d3 g4 d2 d2 NCH l w
m6 d6 g3 d2 d2 NCH l w
rload1 vdd d3 1k
rload2 vdd d6 1k
Iss s1 gnd 200uA
lchk1 g1 bias1 INFINITY $choke
cblk1 g1 in1 INFINITY $ DC block
lchk2 g2 bias2 INFINITY $choke
cblk2 g2 in2 INFINITY $ DC block
vbias1 bias1 gnd dc=1.0
vbias2 bias2 gnd dc=1.0
vrf1 in1 gnd dc=0 power=1 z0=50 hb prf:w 0 1 1
vrf2 in2 gnd dc=0 power=1 z0=50 hb prf:w 180 1 1
vlo1 g3 gnd  PULSE 0 1 0.5*t 0 0 0.5*t t
vlo2 g4 gnd  PULSE -1 0 0.5*t 0 0 0.5*t t
.HB tones=frf nharms=10
+ sweep prf:dbm -50 0 2.0
vdd vdd gnd DC 3.3
.probe hb v(d3,d6)
.print HB outputpower=par('p(rload1)+p(rload2)')
.probe HB outputpower=par('p(rload1)+p(rload2)')
.end
gilbert mixer.jpg

[ 本帖最后由 xygk 于 2009-5-18 17:03 编辑 ]
 楼主| 发表于 2009-5-19 16:06:37 | 显示全部楼层
顶起啊
发表于 2009-5-19 19:31:39 | 显示全部楼层
first do DC and tran simulation make sure the transistors behaves as you expected
发表于 2009-5-20 22:06:43 | 显示全部楼层
可以自己用verilog-a写一个单转双的balun
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-23 05:52 , Processed in 0.039155 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表