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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 11595|回复: 25

关于PLL的Simulink行为模型

[复制链接]
发表于 2013-6-1 22:01:56 | 显示全部楼层 |阅读模式

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

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

x
觉得Simulink不适合模拟PLL的行为,因模型不适于在连续时域计算,而若用分立时域,则你设的time step会直接影响到模拟的精确度。例如若你想精确到10^-15量级的timing jitter,那你也必须把time step设到10^-15,这样若你的参考时钟是比如32kHz,为得到有意义的结果你需要在电脑上计算好长时间。
发表于 2013-6-2 10:25:27 | 显示全部楼层
10^-15, 1fs?! Are you kidding me?
 楼主| 发表于 2013-6-2 12:31:14 | 显示全部楼层
本帖最后由 mystrip 于 2013-6-2 12:32 编辑

我只是举了一个很极端的情况。即使想精确到100ps, 我所说的情况也要模拟到10-20个million time steps 才可得到稳定(settled)的结果。

我刚用matlab编了一个PLL的行为模型(不是用event driven的),加进了几乎所有非理想性(例如参考时钟jitter,PFD的delay及deadzone,LPF、CP的以及divider的非理想等等),用我的notebook(i7-Q820),在理想PLL时输出cycle-to-cycle jitter精确度达到了10^-18量级,long-term jitter 最大到了 10^-15量级。2ms的模拟,计算机时间用了~3分钟。
发表于 2014-4-13 09:35:23 | 显示全部楼层
学习一下,谢谢了!
发表于 2014-4-14 10:29:18 | 显示全部楼层
回复 1# mystrip


   very useful!
发表于 2014-4-25 12:15:30 | 显示全部楼层
我也做PLL的,进来学习学习
发表于 2014-5-1 20:44:43 | 显示全部楼层
这个自己也需要做
发表于 2014-5-4 14:11:15 | 显示全部楼层
学习了。。。。
发表于 2014-6-4 09:13:47 | 显示全部楼层
学习了~~~
发表于 2014-6-14 13:31:11 | 显示全部楼层
感謝分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

如何优化 SoC 设计

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

GMT+8, 2024-11-19 14:43 , Processed in 0.027919 second(s), 9 queries , Gzip On, Redis On.

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