ADS学习-基于CMOS工艺5.2GHz LNA的设计实例 联系客服

发布时间 : 星期六 文章ADS学习-基于CMOS工艺5.2GHz LNA的设计实例更新完毕开始阅读

可以看到,5.2GHz,10.4GHz,15.6GHz分别有1,2,3次谐波存在,如果我们选择Max Order=5我们将看到更多的谐波分量.

7.LNA的1dB压缩点仿真

7.1 使用Gain Compression进行仿真

7.1.1 在原理图中加入XDB Simulation Controller,并进行设置.

7.1.2 进行1dB压缩点仿真,在数据显示窗口中加入输入功率输出功率的数据:

7.1.3 在outpwr后加上[1] ( Trace Options>Trace Expression),这样可以得到单一的数据.

从表格中我们可以读出1dB压缩点为-11.103dBm.

7.2 使用其他方法测试电路的1dB压缩点.

7.2.1 将XDB Simulation Controller删除.设置HB Simulation Controller如下:

13

7.2.2 仿真,在弹出的数据显示窗口中,使用RF_pwr都必须从右边选择.

加入一个公式,注意,dbm_out和

7.2.3 作出gain与扫描变量RF_pwr的关系图:

注意:Datasets and Equations下拉菜单中应选择Equations,因为,gain是我们在数据显示窗口中输入的一个公式,不同于原理图中的Measurement Equation:dbm_out,gain是一个根据仿真数据算出来的值,而dbm_out是一个仿真数据.gain曲线如图.

14

在曲线上夹入maker,m1和m2,从图中可以清楚地看到,随着输入功率的增加,LNA产生了增益压缩现象,1dB压缩点为-11.1dBm,与前面的结果完全一致.

7.2.4 保存数据显示文件,再添加dbm_out即输出功率随RF_pwr变化的曲线:

同样的,我们可以看到,输出功率随输入功率的变化增加量为非线性.下面我们在这张图中添加一条参考直线.加入公式:

再将它添加到上图中:

选Equations而不是LNA_1dB

添加后的图如下所示,在两条曲线中加入Marker,读出他们相差1dB时的RF_pwr值,既是1dB压缩点.

15

7.2.5 保存数据显示图,将原理图另存为LNA_TOI.dsn,下面我们将进行新的仿真.

8.LNA的谐波仿真

8.1 首先将电路中的源换成双频的,你需要定义新的变量:RF_freq,spacing.

8.2 设置HB Simulation Controller, 注意,此时是没有扫描变量的.

如果你的原理图中还有XDB Simulation Controller,将它删除,我们不再需要了.

8.3 进行仿真设置,仿真,在数据显示窗口中添加vout的频谱图.

16