首页 > 其他 > 详细

QuartusII 13.0 PLL IP Core调用及仿真

时间:2017-07-22 13:57:15      阅读:528      评论:0      收藏:0      [点我收藏+]

  有一个多月没用用Quartus II了,都快忘了IP 是怎么用调用的了,还好有之前做的笔记,现在整理出来,终于体会到做笔记的好处。

一、  QuartusII的pll的调用

打开软件界面

技术分享

Tool——megawizard plug-in manage

 技术分享

选择——next

 技术分享

选择,输入IP核名称,next

 技术分享

按如图所示参数,配置IP核。

 技术分享

添加复位信号,添加locked,锁相完成信号,为了更好的管理工程模块,然后一直next到如下界面(areset是低电平时PLL正常工作还是高电平时PLL正常工作,locked输出是高电平还是低电平)

经过试验测定,areset是低电平时PLL正常工作,locked在正常情况下输出是高电平。

 技术分享

 技术分享

按如图所示配置pll。一共可以配置五个输出clk

 技术分享

 技术分享

 技术分享

红色框中的频率是实际能产生的频率,可根据自己的需求设置即可,然后一直next,最后finish

 技术分享

OK这样一个pll IP核就调用成功了!

二、  直接使用modelsim仿真QuartusII PLL IP核

用modelsim新建好工程后,要仿真QuartusII PLL IP需要添加Altera IP的库文件,文件路径一般如下D:\QuartusII13.0\quartus\eda\sim_lib 中220model.v、altera_mf.v ,这两个库文件貌似对于仿真一些altera IP都是适用的。只要需要仿真Altera的IP我们就将这两个IP添加到modelsim仿真工程中

 技术分享

将在modelsim工程中生成的IP时,生成的模块文件文件添加进来,我的是test_pll.v

 技术分享

这样库文件就添加完成啦,然后点击编译、仿真就可以看到结果啦!

 技术分享

由波形图可以看出,仿真结果是正确的。

技术分享

 

转载请注明出处:NingHeChuan(宁河川)

个人微信订阅号:NingHeChuan

如果你想及时收到个人撰写的博文推送,可以扫描左边二维码(或者长按识别二维码)关注个人微信订阅号

知乎ID:NingHeChuan

微博ID:NingHeChuan

原文地址:http://www.cnblogs.com/ninghechuan/p/7221059.html

QuartusII 13.0 PLL IP Core调用及仿真

原文:http://www.cnblogs.com/ninghechuan/p/7221059.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!