打开MegaWizard Plug-In Manager,在Installed Plug-Ins下,展开I/O,找到ALTPLL模块。如果没有选择器件,可以在窗口右边最上选择器件。选择要生成模块的程序语言,输入要生成的模块文件的路径和名字。
第二步进入到类似web的设定参数窗口,可以点击各个步骤的链接跳到相应步骤去。右上角的About可以看到这个ALTPLL模块的相关信息,Documentation里有模块用户指南、设计参考等参考文档,还可以生成样例波形作为参考。
1、General/Modes。在General栏里设定器件,速度等级,输入频率,还可以将PLL设置在LVDS模式下(需要器件支持)。在PLL type中设置PLL类型(影响补偿模式)。
2、(Scan/Lock)设置PLL控制信号。
3 、Simulation Library选择模拟时使用的库。
4、 Summary可以看到将要生成的文件。
MegaFunction的ALTPLL模块实际是使用代码,通过调用altera_mf库中的PLL模块实现PLL的。打开生成的.vhd文件可以看到调用情况。
include <QtCore/QCoreApplication>#include <QAxObject>
#include <Windows.h>
int main(int argc, char *argv[])
{
//OleInitialize(0)
//CoInitialize(0)
QCoreApplication a(argc, argv)
QAxObject *asdfg = new QAxObject("Excel.Application")
return a.exec()
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)