​Max 10 PLL的测试

作者: 小马哈
上传时间为: 2015-01-13 02:17 PM
2015-01-13
阅读:

Max10 PLL的测试

今天反正没事,来尝试以下,max10系列中的pll的功能。以前在cyclone ii中用过里面的pll,感觉很好用,在输入时钟为50M的情况下,输出可以设置在10-250M之间调节。当然,不是所有的频率种类都可以输出,必须是整数倍和整数分。不过这也极大的方便了设计上的使用

一、建立PLL例程

1.quartus 14的ip管理方式貌似跟q12差别很大了。下面说说大概的步骤:

2.建立工程啥的就不说了,大家都懂的。建立好工程后,点击tools-IP Catalog菜单,弹出ip管理窗口,如下:


图片1.png

点击菜单后弹出界面

3.然后选择library-Clocks-Pll-ALTPLL,如下图所示:

图片4.png

4.双击,然后,弹出保存文件对话框,如下图所示:

图片5.png

5.设置文件名,保存后,就进入经典的PLL向导对话框了,设置过程就不赘述,然后在BDF文件里面双击,打开选择IP的对话框,如下图:


图片6.png

6.选择project里面刚刚建立的ip,即可放入bdf里面,然后进行操作了。


图片7.png

二、输出测试

1.以前的cyclone ii的pll,输出频率只能在10M-250M之间,虽然动态范围较大,然而在好多地方也不够用。现在来测试测试max10的看看。

2.设置成1M,输出波形如下:


图片8.png

4.设置成500M,输出波形如下:


图片9.png

5.嘿,还真能,设置成750M看看:


图片10.png

6.恩,不错,750M有输出了,来1000M看看:


图片11.png

7.1000M也搞定,再猛点,1200M,哈:


图片12.png

8.1200M也有了,看看最高能够多少:


图片13.png

9.最高1300M,看来没法再高了,来看看最低呢,


图片14.png

10.500K,看看:


图片15.png

11.10K,居然也能够输出来:


图片16.png 

12.更低的呢,最低好像只能到4K多点点,12000细分:


图片17.png 

三、总结

1.MAX10的PLL性能比Cyclone II高太多太多,简直用喜出望外来形容一点不过分

2.MAX10的pll可以输出5路波形,而cyclone ii只能输出3路

3.示波器带宽1G,看来是真实的,而且只是能够勉强到达。再高,就完全失真了

全部评论 ()
条评论
写评论

创建讨论帖子

登录 后参与评论
系统提示