请教大牛:如何用HSPIC仿出MIXER的IIP3和P1-db?(急,在线等)
时间:10-02
整理:3721RD
点击:
这是个吉尔伯特结构的混频器电路,电路图如下,但L1和L2(M1和M2的 源极负反馈电感)没有在图中显示
网表文件如下:
.OPTIONS LIST NODE POST
.LIB 'sm046005-1d.hspice' typical
.OP
.PARAM FREQ=3800MEGHZ INDUC=0.5NH
M1 4 3 20 20 nmos_3p3 L=0.5U W=293.5U
M2 6 5 21 21 nmos_3p3 L=0.5U W=293.5U
M3 9 7 4 4 nmos_3p3 L=0.5U W=293.5U
M4 10 8 4 4 nmos_3p3 L=0.5U W=293.5U
M5 9 8 6 6 nmos_3p3 L=0.5U W=293.5U
M6 10 7 6 6 nmos_3p3 L=0.5U W=293.5U
M7 2 1 0 0 nmos_3p3 L=0.5U W=587U
M8 1 1 0 0 nmos_3p3 L=0.5U W=58.7U
M9 11 11 0 0 nmos_3p3 L=0.5U W=29.3U
M10 12 12 0 0 nmos_3p3 L=0.5U W=29.3U
L1 20 2 'INDUC'
L2 21 2 'INDUC'
.DATA INDUC_TABLE
INDUC
0.5NH
1NH
1.5NH
2NH
.ENDDATA
IREF 13 1 500UA
R1 13 9 960
R2 13 10 960
RREF1 13 11 2K
RB1 11 3 2K
RB2 12 5 2K
RREF2 13 12 2K
C1 3 16 10U
C2 5 17 10U
VCC 13 0 DC 3.3V
VRF1 16 0 SIN(0 5MV 'FREQ')
VRF2 17 0 SIN(0 5MV 'FREQ' 0 0 180)
VLO1 7 0 PULSE(0 1.4 0 0.03PS 0.03PS 121.8PS 243.66PS)
VLO2 8 0 PULSE(1.4 0 0 0.03PS 0.03PS 121.8PS 243.66PS)
.TRAN 0.5PS 6.5789NS
.fft v(9,10) fmin=100meghz fmax=8ghz
.PROBE TRAN V(9,10)
.END
另外
1.为什么我已经设置了FFT分析的FMAX=8GZH,为什么出来的图横坐标一直到80GHZ呢?
2.怎么样仿出功率增益呢?
网表文件如下:
.OPTIONS LIST NODE POST
.LIB 'sm046005-1d.hspice' typical
.OP
.PARAM FREQ=3800MEGHZ INDUC=0.5NH
M1 4 3 20 20 nmos_3p3 L=0.5U W=293.5U
M2 6 5 21 21 nmos_3p3 L=0.5U W=293.5U
M3 9 7 4 4 nmos_3p3 L=0.5U W=293.5U
M4 10 8 4 4 nmos_3p3 L=0.5U W=293.5U
M5 9 8 6 6 nmos_3p3 L=0.5U W=293.5U
M6 10 7 6 6 nmos_3p3 L=0.5U W=293.5U
M7 2 1 0 0 nmos_3p3 L=0.5U W=587U
M8 1 1 0 0 nmos_3p3 L=0.5U W=58.7U
M9 11 11 0 0 nmos_3p3 L=0.5U W=29.3U
M10 12 12 0 0 nmos_3p3 L=0.5U W=29.3U
L1 20 2 'INDUC'
L2 21 2 'INDUC'
.DATA INDUC_TABLE
INDUC
0.5NH
1NH
1.5NH
2NH
.ENDDATA
IREF 13 1 500UA
R1 13 9 960
R2 13 10 960
RREF1 13 11 2K
RB1 11 3 2K
RB2 12 5 2K
RREF2 13 12 2K
C1 3 16 10U
C2 5 17 10U
VCC 13 0 DC 3.3V
VRF1 16 0 SIN(0 5MV 'FREQ')
VRF2 17 0 SIN(0 5MV 'FREQ' 0 0 180)
VLO1 7 0 PULSE(0 1.4 0 0.03PS 0.03PS 121.8PS 243.66PS)
VLO2 8 0 PULSE(1.4 0 0 0.03PS 0.03PS 121.8PS 243.66PS)
.TRAN 0.5PS 6.5789NS
.fft v(9,10) fmin=100meghz fmax=8ghz
.PROBE TRAN V(9,10)
.END
另外
1.为什么我已经设置了FFT分析的FMAX=8GZH,为什么出来的图横坐标一直到80GHZ呢?
2.怎么样仿出功率增益呢?
建议改用hspiceRF
功率增益需要加电阻负载
这问题很早之前就有人问过了,不过都没有解决,楼上提出的建议确实不错!