晚上无聊的时候干什么看什么网站

如何简单地使用锁相环(PLL)
如何简单地使用锁相环(PLL)
锁相环(PLL)是现代电子系统中不可或缺的组件,其功能是产生与输入信号频率相等或数 倍于输入信号频率的精确频率输出信号。它主要用于调制器/解调器以及时钟生成/时钟倍 频。但是,在混合信号芯片上设计数字通信系统时,数字设计人员因 PLL 与生俱来的模拟
特性,都倾向于避免使用 PLL,而模拟设计人员又嫌 IDE 涉及编码,对其敬而远之。本文 将介绍一种设计简单 PLL 的不同方法。
PLL 的基础知识
我们先从 PLL 的原理方框图着手:
如何简单地使用锁相环(PLL)下载
下载资料需要,并消耗一定积分。
下载此资料的人还喜欢:
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
本月热点资料
电子资料热门词【图文】锁相环PLL原理与应用_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
锁相环PLL原理与应用
上传于|0|0|文档简介
&&锁相环PLL原理与应用
大小:230.00KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢在使用 ISE 13.4 和早期软件版本的 Spartan-6 设计中, 锁相环 (PLL) CLKOUT3 输出可能会在全部非零值情况下在硬件中 产生错误相移。 | 电子创新网赛灵思中文社区君,已阅读到文档的结尾了呢~~
锁相环pll工作原理及verilog代码pll,锁相环,源代码,PLL,工作原理
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
锁相环pll工作原理及verilog代码
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口锁相环PLL(一)Xilinx PLL IP核使用方法
锁相环PLL(一)Xilinx PLL IP核使用方法
&新建IP核文件
&&&&&&&&&如图所示,在“Design&à&Implementation”下的任意空白处单击鼠标右键,弹出菜单中选择“New
Source …”。
&&&&&&&&&在弹出的“New Source Wizard&à&Select Source Type”下,如图所示,选择文件类型为“IP
(CORE Generator & Architecture Wizard)”。“File name”可以给新创建的PLL取个名字,我们命名为“pll_controller”。“Location”即生成的新文件所有相关源文件的存储路径,默认即为当前工程路径下的一个名为“ipcore_dir”的文件夹中,通常我们不需要更改它。点击“Next”继续。
&&&&&&&&&接着进入“New Source Wizard&à&Select IP”页面,如图所示,选择IP核类型为“FPGA
Features and Design&à&Clocking&à&Clocking Wizard”。点击“Next”继续。
&&&&&&&&&如图所示,前面的配置信息在“New Source Wizard&à&Summary”页面重新罗列供review。点击“Finish”继续。
&&&&&&&&&此时,我们注意到Design界面下有如图所示的“Creating: pll_controller.xco”的提示信息,大家需要耐心等待一会,新建的PLL模块正在创建中,随后将会弹出PLL的配置页面。
&&&&&&&&&如图所示,在弹出的PLL配置页面Page1中,主要设置“Input
Clock Information”下的输入时钟频率,这里我们在“Value”下输入“25”MHz。其他的配置通常使用默认即可,大家也可以点击右下角的“Datasheet”查看文档,确认相关设置的具体含义。
&&&&&&&&&在page2中,如图所示,我们设置CLK_OUT1的输出时钟频率为12.5(单位:MHz),同时勾选CLK_OUT2、CLK_OUT3和CLK_OUT4,并且分别设置它们的频率为25、50和100(MHz)。
&&&&&&&&&Page3中,如图所示,勾选“RESET”和“LOCKED”这两个接口。RESET即整个PLL的复位信号,LOCKED则是PLL输出时钟正常工作的指示信号。
&&&&&&&&&完成上面的配置,在Page5中,如图所示,所有相关的配置信息都在此罗列出来了,供review。
&&&&&&&&&与此同时,如图所示,在PLL配置页面的右侧,所有可用于连接到我们的逻辑中的信号接口也都一览无余,非常直观。
&&&&&&&&&最后,在page6中,如图所示,PLL模块配置完成后,将会生成的所有相关源文件都罗列出来了。
&&&&&&&&&我们可以点击PLL配置页面右下角的“Generate”生成当前配置。
&&&&&&&&&如图所示,在“Design&à&Implementation”中出现了刚刚配置的pll_controller模块,选中它,然后在“Processes”中,我们可以双击“View
HDL Instantiation Template”打开PLL文件的例化模板。
&&&&&&&&&如图所示,这边是pll_controller的例化模板,我们把它复制到我们的设计模块中,然后更改“()”内的信号名称,和我们的模块信号名称一致。具体请参考设计实例的源代码。
我的热门文章
即使是一小步也想与你分享}

我要回帖

更多关于 无聊的时候玩什么游戏 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信