最近我做了一个PGA(可编程增益放大器),在输入两个频率非常接近的信号时,用常规的PSS仿真会花非常长的时间。于是我就研究一下有没有其的方法也可以仿真IIP3参数。总结一下,主要的有三种方法: PSS,QPSS和AC(Rapid IIP3)、PAC(Rapid IIP3)。需要注意的是:AC(Rapid IIP3)是针对没有频率变换的电路,如LNA,PGA等。PAC(Rapid IIP3)则是在有频率变换的电路中使用,比如Mixer,Divider等。
我用这三种方法在相同的设置下,对PGA的IIP3参数进行了仿真,具体的数值见Table.1
Simulation Conditions:
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
Sweep PSS: pin is from –50dBm to –25 dBm
Fin1=380MHz, fin2=385MHz Fout: 1st=380MHz 3rd=2*385-380=390MHz
| IIP3 | |||
Input Power Extrapolation Point (PSS, QPSS) Input Power (AC Rapid IIP3) | PSS | QPSS | AC (Rapid IIP3) | Units |
-50 | -26.0 | -25.74 | -25.6 |
dBm |
-48 | -26.1 | -26.1 | -25.89 | |
-45 | -26.6 | -26.6 | -26.77 | |
-43 | 27.0 | -27.0 | -27.53 | |
-40 | -27.3 | -27.3 | -30.07 | |
|
|
|
|
|
Simulation Time | 424 | 194 | 0.26 | S |
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />
附录:仿真结果图和软件设置截图
图1. PSS仿真IIP3的结果
图2. QPSS仿真IIP3的结果
图3. AC(Rapid IIP3)仿真时的设置
图4. QPSS仿真时的设置
图5. QPSS output Plot setup
文章评论(0条评论)
登录后参与讨论