在Cadence SpectrePF 里 ,psp 即 pss+sp,hbsp 即 hb+sp, 二者都是可以仿真含谐波或周期信号的S参数。与sp的区别在于,psp和hbsp仿真的是大信号S参数,sp仿真得到的是小信号S参数
psp 和 hbsp的设置基本一致,得到的结果也接近,最好不要一起跑(笔者一起跑得到的结果有误)。下面以psp为例进行说明。
在端口设置上,与sp一样,如下图所示,设置为50Ω。
3.pss and pnoise 设置
在跑psp时,需要同时跑pss。但是,经过笔者验证,不带pnoise一起仿真得到的S参数很奇怪,因此后面做了关于pnoise的实验,最终确定设置如下。
sweeptype:选择relative,harmonic选择自己的输出谐波次数
Maximum sideband:也有一定影响,选择一个较大值为7
按照说明文档,Maximum sideband定义如下:
在PSP中,所有的噪声计算都涉及噪声折叠效应。maxsideband参数指定用于将上转换或下转换到感兴趣频率的输出的噪声贡献相加的最大边带。噪声源对输出的贡献由周期传递函数调制。周期传递函数的调制是与传递函数的离散频谱的卷积。Maxsideband指定参与此计算的边带的数量。
Contribution Type:从字面上理解的话,USB应该是上边带,AM,PM为幅度调制和相位调制,这里选择USB,并勾选Noise Separation
有时会出现下面这种情况,sp正常,psp却是一条直线。
解决方法:
1.暂停重新跑一次
2.修改pnoise里的参数,比如relative harmonic,Maximum sideband
转载自CSDN博主:乾巽