- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Cyclone器件中PLL的使用
Cyclone器件中的PLL使用介绍
摘要:Cyclone? FPGA具有锁相环(PLL)和全局时钟网络,提供完整的时钟管理方案。Cyclone PLL具有时钟倍频和分频、相位偏移、可编程占空比和外部时钟输出,进行系统级的时钟管理和偏移控制。Altera? Quartus? II软件无需任何外部器件,就可以启用Cyclone PLL和相关功能。本文将介绍如何设计和使用Cyclone PLL功能。PLL常用于同步内部器件时钟和外部时钟,使内部工作的时钟频率比外部时钟更高,时钟延迟和时钟偏移最小,减小或调整时钟到输出(TCO)和建立(TSU)时间。
关键字:Cyclone? FPGA 锁相环 PLL
硬件结构
每个Cyclone FPGA包括具有多达两个PLL。表1为几种型号Cyclone FPGA内可用的PLL数量。
表1注释:
(1) 位于器件的左侧中部
(2) 位于器件的右侧中部
表2:Cyclone PLL功能
功能 说明 时钟倍频和分频 M/(N×后scale计数器)(1) 相位偏移 小至156皮秒(ps)的增量幅度(2),(3) 可编程占空比 ? 内部时钟输出数量 每个PLL两个输出 外部时钟输出数量(4) 每个PLL一个输出 锁定端口可以输入逻辑阵列 ? PLL时钟输出可以输入逻辑阵列 ? 表2注释:
(1)M,N和后scale计数器的值从1至32;
(2)最小的相位偏移量为压控振荡器(VCO)周期除以8;
(3)对于角度调整,Cyclone FPGA的偏移输出频率的增量至少为45o。更小的角度增量可能取决于PLL时钟输出的倍频/分频系数;
(4) 100脚的扁平四方封装(TQFP)的EP1C3器件不支持PLL LVDS输出或外部时钟输出,144脚TQFP封装的EP1C6 PLL2不支持外部时钟输出。
Cyclone PLL区块
PLL主要作用就是把内部/外部时钟的相位和频率同步于输入参考时钟。PLL由许多部分组成,共同完成相位调整。Cyclone PLL采用一个相位频率检测器(PFD)把参考输入时钟的上升沿和反馈时钟对齐。根据占空比规定确定下降沿。PFD产生一个上升或下降信号,决定VCO是否需要以更高或更低的频率工作。PFD输出施加在电荷泵和环路滤波器,产生控制电压设置VCO的频率。如果PFD产生上升信号,然后VCO就会增加。反之,下降信号会降低VCO的频率。PFD输出这些上升和下降信号给电荷泵。如果电荷泵收到上升信号,电流注入环路滤波器。反之,如果收到下降信号,电流就会流出环路滤波器。环路滤波器把这些上升和下降信号转换为电压,作为VCO的偏置电压。环路滤波器还消除了电荷泵的干扰,防止电压过冲,这样就会最小化VCO的抖动。环路滤波器的电压决定了VCO操作的速度。VCO是用四级差分环路滤波器实现的。反馈环路中的分频计数器增加输入参考频率以上的VCO频率,使得VCO频率(fVCO)等于输入参考时钟(fREF)的M倍。PFD的输入参考时钟(fREF)等于输入时钟(fIN)除以欲scale计数器(N)。因此,PFD某个输入的反馈时钟(fFB)锁定于PFD的另一个输入的参考时钟(fREF)。VCO的输出输入三个后scale计数器(G0、G1和E)。这些后scale计数器可以在PLL中产生许多谐振频率。另外,PLL有内部延迟单元补偿全局时钟网络的走线和外部时钟输出管脚的I/O缓冲器延迟。这些内部延迟是固定的,用户无法控制。
2.软件简述
Quartus II软件中用altpll宏功能调用Cyclone PLL。图2是Cyclone PLL的端口(用Quartus II altpll宏功能内的名称)以及来源和目的。要注意altpll的c[1..0]和e0时钟输出端口是由后scale计数器G0、G1和E驱动的。G0和G1计数器驱动c0和c1 PLL输出的内部全局时钟网络,E计数器驱动到e0 PLL输出连接的PLL外部时钟输出管脚。
图2 Cyclone PLL的端口
图2的注释:
(1) 你可以把这些信号分配给单端I/O标准或LVDS;
(2) Inclk0必须由专用时钟输入管脚驱动;
(3) e0驱动两用PLL[2..1]_OUT管脚。
表3:PLL输入信号
端口 说明 来源 目的 inclk0 PLL的时钟输入 专用时钟输入管脚(1) /n计数器 pllena(2) pllena是高有效信号,是PLL的启动和复位信号。它可以启动一个或两个PLL。当该信号为低时,PLL时钟输出端口输出为GND,PLL失锁。一旦该信号再次变高,锁定过程开始,PLL重新和输入参考时钟同步。可以由内部逻辑或任意的通用I/O管脚驱动pllena。 逻辑阵列(3) PLL控制信号 areset areset是高有效信号,复
您可能关注的文档
- 2012年北京高考数学试题与答案(理科).doc
- 2012年度“科技创新行动计划”社会发展领域项目指南.doc
- 2012年暴雨洪灾抗洪救灾情况汇报.doc
- 2012年度药学专业初级技术人员课程考试试卷答案.doc
- 2012年数学科中考备考模拟试题训练.doc
- 2012年期末光学试题.docx
- 2012年广东省佛山市禅城区中考物理4月模拟试题(人教新课标版).doc
- 2012年浙江高考理综化学试题解析.doc
- 2012年粘虫暴发原因浅析.doc
- 2012年第三季度我院细菌耐药性监测分析与反馈.doc
- 2025至2030中国培养箱行业市场深度调研及发展趋势和投资前景预测报告.docx
- 2025至2030中国基因合成行业市场占有率及投资前景评估规划报告.docx
- 2025至2030中国基于NGS的诊断行业项目调研及市场前景预测评估报告.docx
- 2025至2030中国基于网络的数字标牌行业项目调研及市场前景预测评估报告.docx
- 2025至2030中国基于图像的细胞仪行业项目调研及市场前景预测评估报告.docx
- 2025至2030中国基础设施行业竞争格局分析及投资前景与战略规划报告.docx
- 2025至2030中国垃圾处理机械行业市场占有率及投资前景评估规划报告.docx
- 2025至2030中国基于传感器的火炮系统行业项目调研及市场前景预测评估报告.docx
- 2025至2030中国基于喷墨的3D生物打印行业市场占有率及投资前景评估规划报告.docx
- 2025至2030中国培训公司行业市场深度研究及发展前景投资可行性分析报告.docx
最近下载
- 储能电站项目可行性研究报告.docx
- 2024重庆公共运输职业学院招聘7人笔试备考题库及答案解析.docx VIP
- 华为IPD流程管理体系L1-L5最佳实践及落地实施.pptx VIP
- 铁路内燃机车司机高级技师理论题库(含答案).docx VIP
- 2026届高三语文开学第一课.pptx VIP
- 最新:脑卒中后吞咽障碍患者进食护理——2023中华护理学会团体标准课件.pptx VIP
- 2025重庆公共运输职业学院招聘13人笔试备考试题及答案解析.docx VIP
- 动词过去式不规则变化.doc VIP
- “十八项医疗质量安全核心制度”知识竞赛.docx VIP
- 2024重庆公共运输职业学院招聘1人笔试备考试题及答案解析.docx VIP
文档评论(0)