电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Altera可重配置PLL使用手册

Altera可重配置PLL使用手册_第1页
1/52
Altera可重配置PLL使用手册_第2页
2/52
Altera可重配置PLL使用手册_第3页
3/52
1 应用需求 在实际应用中,FPGA 的工作时钟频率可能在几个时间段内变动,对于与之相关的锁相环(PLL),若PLL 的输入时钟在初始设定的时钟频率的基础上变化不太大时,PLL 一般可以自己调整过来,并重新锁定时钟,获得正确的时钟输出;但是,若PLL 的输入时钟频率较之原来设定的时钟频率变化较大时(比如,PLL 输入时钟频率由50MHz 变为200MHz),PLL 将无法重新锁定时钟,其输出时钟频率将变为不确定的值。 对于后面这种情况,一般的可有两种处理方法: 方法一,是针对不同的输入时钟使用不同的PLL 分别进行配置,当输入时钟变化时,内部逻辑根据不同 PLL 的锁定情况,选择合适的时钟作为工作时钟; 方法二,是利用FPGA 开发厂商提供的PLL 可重新配置宏(比如Altera 的ALTPLL_RECONFIG 宏模块),通过对其参数进行重新设定,然后,实时地重新配置 PLL,使其在新的输入时钟下可以正常锁定和工作。 方法一的实现较为直观,但需要更多的PLL 资源;方法二则通过对原来的PLL 资源进行参数的重新配置,使其适应新的工作时钟,其实现较为复杂,但不需要额外的PLL 资源。 FPGA 内的PLL 能否实时地实现重新配置,与该 FPGA 是否提供相关的可重新配置机制有关,具体请参考相应厂商的FPGA 的使用手册。 本文档主要是以Altera 公司的Stratix II 系列的FPGA 器件为例,介绍了其内嵌的增强型可重配置 PLL 在不同的输入时钟频率之间的动态适应,其目的是通过提供 PLL 的重配置功能,使得不需要对FPGA 进行重新编程就可以通过软件手段完成 PLL 的重新配置,以重新锁定和正常工作。 Altera可重配置PLL使用手册 XX电子有限公司 第 2 页 共 52 页 2 PLL 原理与可重配置PLL 2.1 PLL 结构与原理 锁相环(PLL,Phase Lock Loop)主要作用就是把内部/外部时钟的相位和频率同步于输入参考时钟。PLL 一般由模拟电路所实现,其结构如图 2-1 所示。 相位频率检测器(PDF)电荷泵和环路滤波器(CP&LF)压控振荡器(VCO)输入时钟反馈时钟输出时钟 图 2-1 锁相环(PLL)结构 PLL 工作的原理:PLL 采用一个相位频率检测器(PFD)把参考输入时钟的上升沿和反馈时钟对齐。当 PFD 检测到输入时钟和反馈时钟边沿对其时,锁相环就锁定了。压控振荡器(VCO)通过自振输出一个时钟,同时反馈给输入端的频率相位检测器(PFD),PFD根据比较输入时钟和反馈时钟的相位来判断 VCO 输出的快慢,同时输出上升(Pump-...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Altera可重配置PLL使用手册

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部