简述fpga的原理和结构_Xilinx 7系列FPGA收发器架构之共享功能(三)

本文深入探讨Xilinx 7系列FPGA的GTX/GTH收发器,重点解析通道PLL(CPLL)和QPLL的结构与使用。CPLL提供通道时钟,其输出频率由分频器因子决定,适用于较低线速率。QPLL则支持更高的VCO频率,当线速率超过6.6Gbps时必不可少。通过多个示例,阐述了CPLL和QPLL的配置与参数设置。
摘要由CSDN通过智能技术生成

引言:接着上一篇继续介绍7系列FPGA收发器共享资源。本文主要介绍GTX/GTH收发器内部CPLL和QPLL锁相环时钟结构及使用,通过本文可以学习一下内容:

  • 通道PLL(CPLL)的结构及使用
  • QPLL的结构及使用

1.通道PLL(CPLL)结构及使用

GTX/GTH收发器通道内部时钟架构如图1所示,可以看到收发器通道内部时钟主要分为CPLL、TX发送时钟分频器和RX接收时钟分频器三部分。TX时钟和RX时钟分频器允许收发器接收器和发送器操作在不同的线速率,使用不同的参考时钟输入。

d8f69a848ef84c94249ffb144990e232.png

图1、内部通道时钟架构

CPLL原理功能模块框图如图2所示。输入时钟在进入相位鉴相器前首先进行M倍分频。反馈分频器N1和N2决定了VCO倍频比例和CPLL输出频率。一个锁定指示器模块用于比较参考时钟和VCO反馈时钟频率以决定CPLL输出是否锁定。

9e56afc0189610a17cc61c5dd0adaa6a.png

图2、CPLL功能模块框图

CPLL输出频率如图3中式-1所示,式-2为FPGA收发器线速率(line rate),式中D为TX和RX模块分频器因子。CPLL分频器因子如图4所示。

13fd51329ca01c5aa689b0acd5c7bb63.png

图3、CPLL输出频率及收发器线速率公式

bec12cda28d55d55c67f43f4b71414f7.png

图4、CPLL分频器因子

举例CPLL使用:图6显示了FPGA收发器线速率配置为1.25GHz,图7显示了与该线速率相匹配的收发器内部CPLL属性配置,根据图中公式,我们可以看到配置参数是正确的。

065d7b98ba7d9a330e37b24c48d0abd5.png

图6、FPGA收发器线速率配置

e177eecd5a56a11818ace06d86cd04b6.png

图7、收发器内部CPLL属性参数

2.QPLL结构及使用

QPLL为Quad内公共PLL,它可以支持的VCO最大频率比CPLL更大。当线速率大于6.6Gbps时,必须使用QPLL。QPLL的原理和CPLL操作方法很类似。图8显示了QPLL内部结构图。QPLL分频器因子如图10所示。

8ae4dec94efb9ef45f726ba45f105534.png

图8、QPLL内部结构框图

e4f22c248494d5251e571c2e11b2dee2.png

图9、QPLL输出频率及收发器线速率公式

ad1cc08cec7e3b7c5ae51848aeaccd01.png

图10、QPLL分频器因子

举例QPLL配置:图11显示了QPLL属性配置。由于图6没有使能QPLL,所以在图11中,未出现RXOUT_DIV和TXOUT_DIV属性配置,这点要注意。

77d6e0249e1b165e08934cd24c860a9d.png

图11、QPLL属性配置


FPGA技术实战:Xilinx 7系列FPGA收发器架构之共享功能(二)​zhuanlan.zhihu.com

更多技术文章可欢迎关注微.信“FPGA技术实战”公众号,持续更新原创!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值