在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4898|回复: 7

[讨论] 建立PLL相位噪声模型的目的

[复制链接]
发表于 2013-3-7 17:31:33 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
目前在用verilog-A搭建PLL的相位噪声模型,但是在各个模块的相噪模型中,会有参数量n,fc; 这两个参数是从各个模块电路的pss+pnoise仿真得到的,我的疑惑是在相噪模型中加入噪声后,其pss+pnoise仿真结果是不是应该逼近电路的仿真结果?如果建模非常理想,模型的仿真结果是不是应该跟电路的仿真结果一样?如果是这样,建立相位噪声模型的意义又体现在什么地方呢?我直接对PLL环路仿真pss+pnoise不就可以了么?
发表于 2013-3-7 20:03:36 | 显示全部楼层
你试一试不就明白了。
发表于 2013-3-8 14:20:52 | 显示全部楼层
直接对PLL环路仿真pss+pnoise 很困难 对服务器硬件要求太高 仿真时间较长 我们试了几次都没能成功
发表于 2013-3-8 14:30:23 | 显示全部楼层
并且例如分数锁相环锁定时仍是时变非线性的,spectre也不能用来仿真相位噪声,建模仿真常常也是用于具体模块设计之前的系统性能预测等等
 楼主| 发表于 2013-3-11 12:26:08 | 显示全部楼层
回复 4# seu_novak
我现在的问题是:对电路级的vco进行pss+pnoise仿真,然后将抽取的拐角频率和n代入行为级模型的函数中,然后对行为级的VCO进行pss+pnoise仿真,看phase noise曲线,它的拐角频率以及各个offset frequency处的phase noise值和电路级仿真出来的值相差比较大,不知道你在做这个的过程中有没有遇到这个问题,我是用verilog-A进行的建模,参考的资料是ken kndert的predicting the phase noise and jitter of pll-based frequency synthesizers

phase_lin=wc*$abstime;
phase_nonlin=2*pi*vco_gain*idt(vc-vmin,0);
phase_noise=filcker_noise(n,2,"wpn")+filcker_noise(n*fc,3,"fpn");

在行为级里噪声看资料就是这么加的啊,恳请指导~
发表于 2019-1-3 10:47:06 | 显示全部楼层
本帖最后由 qingyinnj 于 2019-1-3 10:54 编辑

回复 5# 尘下之尘


    请问下VCO两种方法仿真相噪相差很大的问题最后解决了吗?
发表于 2019-1-3 10:53:51 | 显示全部楼层
本帖最后由 qingyinnj 于 2019-1-3 10:55 编辑

回复 4# seu_novak


师兄好


建立环路相位噪声模型有两种:verilogA仿真和matlab传递函数合成。
matlab简单,因为是理论级的估计,所以误差会比较大。

verilogA模型,我在建立过程中遇到的问题比较多,主要是对噪声的理解很模糊。
最终的模型暂时还没有建立起来。

实际设计中,一般采用哪种方法?还有其他的方法吗?
方向上,还请指点下。

谢谢
发表于 2020-12-10 21:30:24 | 显示全部楼层


请问师兄问题解决了吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-2-24 03:52 , Processed in 0.022009 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表