银杏科技有限公司旗下技术文档发布平台 | |||
技术支持电话 | 0379-69926675-801 | ||
技术支持邮件 | Gingko@vip.163.com | ||
版本 | 日期 | 作者 | 修改内容 |
---|---|---|---|
V1.0 | 2019-02-21 | gingko | 初次建立 |
1、 建立工程,并新建 PLL.v 文件。打开 tool→megawizardplug-inmanager。 2、 直接点第一个新建 PLL,点击 next。 3、 在左侧的栏里 IO 文件夹下找到并选中 ALTPLL,在箭头 1 处选择 verilogHDL,再点 击方框中按钮。 4、 输入文件名称,点击打开。 5、 保存好文件之后点击 next。 6、 方框 1 处选择速度等级,此 FPGA 的速度等级为 8,所以这里选 8,方框 2 处设置 输入时钟,开发板上的晶振是 25Mhz,这里写 25,点击 next。 7、 方框 1 处是添加复位信号,方框 2 处是添加锁定信号,这个信号基本不需要,去掉 就可以了,点击 next。 8、 接下来几项一直 next 就可以了,一直到Output Clock 设置界面。
9、 方框 1 是倍频数,方框 2 是分频数,方框 3 是信号相位角偏移量,方框 4 是占空比, 根据需求分别设置就可以了,方框右边是实际输出,完成后点 next 即可。
10、 接着是第二个时钟,1 个锁相环最多可以输出 5 个时钟,以后的时钟跟之前的设 置类似。唯一区别就是在箭头处勾选上,使能该时钟信号。
11、 此页不用设置,直接 next。
12、 这一页箭头指示是所有设置的信号信息,看看是否正确。没问题就 finish。
13、 接着把代码写进工程,分配引脚(使用接到排针的引脚,避免跟其他芯片引脚信 号冲突烧坏芯片),编译即可。
14、 打开逻辑分析仪将输出信号加入波形列表观察波形信号是否正确。
打开逻辑分析仪,加入输出波形信号查看波形,可以看到波形周期依次增大。采样时钟 为 100Mhz,可以看到输出时钟是正确的。