



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
小梅哥FPGA设计思想与验证方法系列视频教程PLL锁相环介绍与简单应用课程目标:学会调用Quartus II软件中提供的时钟管理单元(PLL)核并通过仿真了解其工作特性,学会PLL的一般用法,最终通过一个实例感受PLL分频和倍频的实际效果。实验平台:芯航线FPGA学习套件主板实验现象:在Quartus II软件中调用PLL IP 核, 进行一个典型的工作方式配置,通过仿真了解其工作时序。然后在芯航线FPGA开发板上,使用PLL分别生成一个25M、一个75M、100M的时钟,使用生成的三个时钟分别驱动一个LED闪烁模块,控制LED的亮灭。通过观察三个LED灯在完全相同的驱动模块的驱动下,不同驱动时钟对其闪烁速度的影响,从而验证锁相环对时钟的倍频和分频处理的正确性。知识点:1、 PLL IP核使用2、 参数化设计的简单示例一:什么是PLLPLL的完整英文拼写为Phase-Locked Loop。即相位锁定的环路,也就是我们常说的锁相环。锁相环在模拟电路和数字电路系统中均有广泛的使用,很多的MCU芯片如STM32、MSP430等都集成了片上PLL,用来通过片外较低频率的晶振产生的时钟倍频得到较高频率的时钟信号以供MCU的内核和片上外设使用。在很多的协议芯片中,也用到了PLL来通过较低频率的晶振时钟得到符合协议要求的时钟信号,例如,典型的例如USB协议芯片CY7C68013,使用片外晶振提供的24M时钟信号,倍频20倍得到USB2.0传输数据所要求的480M时钟信号。再例如以太网协议芯片W5500,使用片外晶振提供的25M时钟信号,倍频得到150M时钟信号,以供以太网协议电路使用。即锁相环的一大作用就是对输入时钟进行分频和倍频,以得到更高或更低频率的时钟信号,以供逻辑电路使用。另外,除了对时钟信号的频率进行调节,还可以对同一PLL生成的多个时钟的相位进行控制,以保证两个时钟域的逻辑工作时有确定的时间差。具体锁相环是通过何种方式实现对时钟信号的分频和倍频的,这里我们不做讲解,有兴趣的朋友可以自己查阅相关书籍或资料。关于锁相环电路原理的介绍,在Altera官方提供的” ug_altpll .pdf“的第二页也有简单介绍。二:PLL在FPGA中经常用于哪些设计在FPGA系统设计中,几乎所有地方都可以用到PLL,也有些地方是非用到PLL不可。在某些对系统时钟频率没有固定要求的系统中,外部晶振输入的时钟可以直接作为逻辑驱动时钟,也可以通过PLL将该时钟进行降频,以得到较低的工作时钟,在不影响系统功能实现的前提下降低系统功耗。另外一些应用,则必须在指定频率的时钟信号下才能正常工作,常见于通信协议类应用,如以太网、USB、PCIE等等,在这些应用中,必须使用指定频率的时钟信号,如果没有刚好满足条件的外部时钟源,则必须通过片内PLL生成相应的时钟信号来进行驱动。在某些实时性要求较高的应用中,如数字信号处理,图像处理等等,提高系统工作时钟能够提升系统的性能,这一类应用中,也往往使用PLL进行倍频和分频,以得到较高频率的时钟,用以提升系统整体性能。再有一个常见的应用就是生成两路频率相同,相位不同的时钟供SDRAM控制器和SDRAM芯片使用。根据SDRAM芯片的工作原理,SDRAM控制器的工作时钟和SDRAM芯片的工作时钟需要保持180的相位差才能保证正确的读写数据。所以这里就可以使用PLL的相位控制功能来产生两路相位不同的时钟,以分别供控制器和SDRAM芯片使用。三:Altera 的Cyclone IV系列FPGA提供的PLL特性Altera 不同系列的FPGA,提供了不同的特性的PLL,包括增强型(Enhanced)、快速型(Fast)、左右型(Left_Right)、顶底型(Top_Bottom)以及Cyclone各代所具备的PLL类型。以下为目前所有Altera FPGA系列器件对应支持的锁相环类型:可以看到,各种不同系列的器件,对应的PLL类型不同。因此,当我们选定一款FPGA器件之后,其对应的PLL类型也就确定了。不同类型的PLL,具有不同的特点,例如支持高速收发器,支持LVDS差分时钟输出等,这里不做过多讲解,具体请参考各个器件系列的Handbook。PLL从具体实现锁定的时钟回路结构分,包括多达5种结构: Normal modeThe PLL feedback path source is a global or regional clock network, minimizing clock delay to registers for that clock type and specific PLL output. You can specify PLL output that is compensated in normal mode. Source-Synchronous modeThe data and clock signals arrive at the same time at the data and clock input pins. In this mode, the signals are guaranteed to have the same phase relationship at the clock and data ports of any Input Output Enable register. Zero-Delay Buffer modeThe PLL feedback path is confined to the dedicated PLL external clock output pin. The clock port driven off-chip is phase aligned with the clock input for a minimal delay between the clock input and the external clock output. No Compensation modeThe PLL feedback path is confined to the PLL loop. It has no clock network or other external source. A PLL in no-compensation mode has no clock network compensation, but clock jitter is minimized. External Feedback modeThe PLL compensates for the fbin feedback input to the PLL. The delay between the input clock pin and the feedback clock pin is minimized.关于这5种模式的具体介绍,大家可以查阅各个系列的Handbook获得,例如,初学FPGA最常用的Cyclone IV系列器件支持的各种运行模式的介绍在Cyclone IV Device Handbook的第85页。虽然每个锁相环支持多种时钟反馈模式,每种模式也都具有各自的特点。作为入门学习,我们不需要十分深入的去对每一种结构进行了解。当大家具备独立的开发能力后,再根据具体项目需求,在仔细评估各种运行模式的优缺点后,合理选择运行模式即可。对于同一个系列的FPGA器件,不同容量的FPGA芯片往往具有不同数量的PLL功能单元,例如对于Cyclone IV E系列的FPGA,小容量产品(如EP4C
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年祁阳市市直机关遴选考试真题
- 中华传统文化实践教育知到智慧树答案
- 中文文献资料检索知到智慧树答案
- 中西文化对比知到智慧树答案
- 2025标识标牌定制化产品研发与市场推广合同
- 2025年二手车深度检查与维修合同协议书
- 2025代销协议书-健康养生产品区域分销合同
- 2025版新型建材涂料粉刷施工合作协议书
- 2025年度新型防盗窗安装及保养服务合同范本
- 2025版农业科技园租赁合同
- 中学历史教师课程思政研修计划
- 2025年法宣试题及答案
- 2025年公租房入住合同范例
- 征兵业务培训
- Unit 6 Useful numbers Part C Project(说课稿)-2024-2025学年人教PEP版(2024)英语三年级上册
- 危险废物处置服务协议
- 《观光农业概论》课件
- 派出所签订治安调解协议书范文
- 情境领导力培训课件
- DBJ41T 277-2023 装配式钢结构集成楼盖应用技术规程 河南省工程建设标准(住建厅版)
- 飞灰螯合物运输服务方案
评论
0/150
提交评论