微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > RFIC设计学习交流 > 请教用hspice仿真VCO的phase noise问题

请教用hspice仿真VCO的phase noise问题

时间:10-02 整理:3721RD 点击:

搭了一个比较普通的VCO,准确说是ICO,之前用SpectreRF跑,不知是不是仿真器版本问题,别的服务器随便搭一个(Lib不同),用PSS与PHASENOISE都能出结果,但这个不行。然后用HspiceRF跑了,毕竟熟悉点。用.snosc和.phasenoise跑,看到仿真过程在不断增大Trinit时间,但一直找不到tone频率(设置得还算准确,但还是只有3位有效数字)。最后结果是找不到稳定状态,收敛有问题。


这是怎么回事啊,求高人解答。

UP UP,is there anyone can help to solve the problem,,thx

引起这种问题的可能原因很多。

For example?

电路中多个loop,电路本事不收敛。

额,什么叫电路本身不收敛。没明白。算谐波它同样是根据时域的结果计算的,既然Tran下仿真都有有效波形,而且带入了计算精度很高的频率,它不应该找不到收敛频率啊。当然Spectre里用的是pss可能迭代算法不一样(不过都选的gear或gear2,不知道有没差别),但是同样打不出结果。另外搭了一个精度比较高的OSC,同样的效果,Trinit时间一直在扩大。在其他服务器随便搭一个,即使Jitter很大至少都能出结果。这就有点纳闷了,在考虑是不是仿真器版本问题。

也有可能是软件问题。

如果是Hspice2010, 其RF仿真的SN分析可能有点问题, 我用同样的简单的开关电容网表, 使用SpectreRF或EldoRF的结果都一样, 但HspiceRF2010结果不对, 后来试了试HspiceRF 2012, 结果就对了.

UP UP,is there anyone can help to solve the problem,,thx

额,居然没有看到这层楼。确实有软件原因,包括SpectreRF,换了一个版本后确实可以了。hspiceRF还是跑不出,但是现在没有新版本用了。 Thank U!

good !

learning !

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top