网站大量收购闲置独家精品文档,联系QQ:2885784924

FPGA中PLL配置详细说明和使用.pdf

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
FPGA中PLL配置详细说明和使用.pdf

FPGA 中PLL 的使用 例子:使用的开发板是21EDA ,实现的功能是调用PLL ,输入 50M 100M led 时钟,输出 , 亮灭 module PLL (rst,clk,led); input clk,rst; output led; //reg rst; //调用PLL PLL_ctrl PLL_ctrl_inst ( .areset ( !rst ) // areset 是低电平有 效 .inclk0 ( clk ) // inclk0 接的是时钟 .c0 ( c0 ), // c0 是输出你想要分 频的时钟信号 .locked ( locked ) // 当转化后,输出 时,loched 自动拉高 ); reg [28:0] cnt; always @ (posedge c0 or negedge rst) begin if(!rst) cnt=0; else cnt=cnt+1; end assign led=cnt[26]; endmodule 以下是如何配置PLL SF-EP1C FPGA 开发板实验说明 PLL 配置详细说明 PLL 的配置需求 假定设计者已经新建了一个工程,然后需要配置一个 PLL。该 PLL 的输入时钟为 FPGA 外部的 25MHz 晶振,希望得到一个 50MHz(输入时钟的 2 倍频)的系统时钟供 FPGA 内部使 用。该 PLL的输入输出接口如表 1所示。 表 1 PLL 的接口定义 信号名 方向 功能描述 inclk0 input PLL 输入时钟 areset input PLL 复位信号,高电平有效 c0 output PLL 输出时钟 locked output 该信号用于指示 PLL 处理后的时钟已经稳定输出,高有效 PLL 的配置步骤 ① 如图 1 所示,在 Quartus II 的菜单栏选择“Tools—MegaWizard Plug-In Manager…”。 图 1 选择 MegaWizard ② 如图 2 所示,使用默认选项“Create a new custom megafunction variation”, SF-EP1C FPGA 开发板实验说明 点击“Next”。 图 2 新建 megagunction ③ 如图3 所示,进行以下配置: 在“Select a megafunction from the list below”窗口内打开“I/O”下拉框, 选择“ALTPLL”。 在“Which type of output file do you wangt to create?”下选择“Verilog HDL”,这是配置的 PLL内核使用的语言,一般选择此项。 在“What name do you want for the output file?”里默认会出现当前设计的 工程路径,需要设计者在最后面手动输入例化的

文档评论(0)

tangtianbao1 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档