每个QUAD都包含一个QPLL,QPLL可以被同一个Quad内的transceiver共享,但是不能被其他Quad内的transceiver共享。

当以高于CPLL操作范围的线速率操作通道时,需要使用 QPLL。

GTXE2_COMMON 原语封装了 GTX QPLL,并且必须在使用 GTX QPLL时实例化。

QPLL输出为同一Quad内的每个transceiver的TX和RX时钟分频器块提供信号,该块控制PMA和PCS块使用的串行和并行时钟的生成。

下图为QPLL架构的概念视图:

关于,其架构概念框图的描述,和CPLL几乎一致:

输入的时钟在进入相位频率检测器之前可以被除以一个系数M。反馈分频器N决定了VCO的乘法比率。QPLL的输出频率是VCO频率的一半。锁定指示块比较参考时钟和VCO反馈时钟的频率,以确定是否已经实现了频率锁定。

QPLL VCO在两个不同的频段内工作。下表描述了这些Band的标称工作范围。


当选择低频段VCO时,高频段VCO会自动断电,反之亦然。7系列FPGA Transceiver向导根据应用要求选择适当的频段和QPLL设置。

下面两个公式分别决定了QPLL的输出频率GHz以及transceiver线速率:



为什么乘以2,是因为QPLL输出的上升沿以及下降沿都用来产生要求的线速率。

其中,N,M以及D表示QPLL分频器的属性,如下表:

下面是几个通用协议的QPLL分频器属性设置值,可以自行验证:

GT Transceiver中的重要时钟及其关系(5)QPLL的工作原理介绍相关推荐

  1. GT Transceiver中的重要时钟及其关系(6)TXUSRCLK以及TXUSRCLK2的用途与关系

    如下为transceiver的TX模块的结构框图: 今天内容不是介绍其内部各个结构的作用,而是介绍这里面存在时钟及其关系. 时钟仍然使我们今天的主题. 首先是框图的最右边FPGA TX Interfa ...

  2. GT Transceiver中的重要时钟及其关系(7)TXUSRCLK以及TXUSRCLK2的产生

    前言 上文说了TXUSRCLK以及TXUSRCLK2的作用以及关系: TXUSRCLK是GTX/GTH transceiver中PCS逻辑的内部时钟. TXUSRCLK2是进入GTX/GTH Tran ...

  3. GT Transceiver中的重要时钟及其关系(4)CPLL的工作原理介绍

    Transceiver内部时钟架构如下: Transceiver内部时钟来源可以是QPLL也可以是自己的CPLL. 其内部TX 和 RX 时钟分频器可以单独从 QPLL 或 CPLL 中选择时钟,允许 ...

  4. GT Transceiver中的重要时钟及其关系(2)单个外部参考时钟使用模型

    前言 上文:https://reborn.blog.csdn.net/article/details/120681972 已经讲到,每个QUAD中的GT Transceiver通道有6个可用的参考时钟 ...

  5. GT Transceiver中的重要时钟及其关系(3)多个外部参考时钟使用模型

    前言 上篇文章:https://reborn.blog.csdn.net/article/details/120734750 给出了单个外部参考时钟的使用模型,这篇是姊妹篇,多个外部参考时钟的使用模型 ...

  6. 时间同步装置(卫星时钟同步)工作原理介绍

    时间同步装置(卫星时钟同步)工作原理介绍 时间同步装置(卫星时钟同步)工作原理介绍 微软从Windows2000开始,系统就支持使用NTP同步的方式获取时间,Windows系统默认的时间源都来自tim ...

  7. 三极管在ad中的原理图库_三极管工作原理介绍,NPN和PNP型三极管的原理图与各个引脚介绍...

    三极管,全称应为半导体三极管,也称双极型晶体管.晶体三极管,是一种电流控制电流的半导体器件·其作用是把微弱信号放大成幅度值较大的电信号, 也用作无触点开关.晶体三极管,是半导体基本元器件之一,具有电流 ...

  8. struts2中struts.xml和web.xml文件解析及工作原理

    转自:https://www.cnblogs.com/printN/p/6434526.html web.xml <?xml version="1.0" encoding=& ...

  9. 下面哪个字段是http请求中必须具备的_HTTP协议及其工作原理介绍

    HTTP,全称 HyperText Transfer Protocol,即超文本传输协议.它是互联网应用最为广泛的一种网络协议,我们平时浏览网页的时候就是使用HTTP协议.比如当你在浏览器中输入www ...

最新文章

  1. 免费的XShell替代品,同时支持Windows,macOS,Linux!又来一款国产良心工具....
  2. C# Levenshtein计算字符串的相似度
  3. 阿里云接入的认证方式,一机一密、一型一密、动态注册
  4. 【东软实训】SQL函数
  5. 哪些模块可用于python性能分析_python性能分析之cProfile模块
  6. java 象棋 人工智能_【揭秘】人工智能大热,缘何不敢挑战中国象棋?
  7. JavaScriipt高级程序设计
  8. 工具分享:xampp-windows-x64-7.3.2-1-VC15-installer.exe 请自行下载(附下载链接)
  9. 正则表达式常用匹配方式
  10. python事件是什么意思_python 回调函数是什么意思
  11. 工业访问控制行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  12. java中sep_java时间格式转换: Sep 29, 2012 1:00:01 AM 怎么转换成标准的java Date对象
  13. 打造高可用iOS进度条
  14. 暴力解题之公务员行测资料分析技巧
  15. teablue数据分析_大数据丨2016-2017年美国茶叶消费市场分析与展望
  16. 大智慧专业财务数据服务器文件,大智慧专业财务数据及代码内容对照表-2
  17. mysql错误:ERROR 145 (HY000): Table './zentao/zt_action' is marked as crashed and should be repaired
  18. 【清华集训 2014】玛里苟斯(组合计数 + 线性基)
  19. python第二课 序列特性
  20. 以太猫游戏主合约(六)

热门文章

  1. 用ssh建立机器之间的信任机制
  2. JAVA中 @Override 的作用
  3. 第15章 关于本软件
  4. 局域网组建与维护(1)
  5. 重复提交版本之后该采取的测试策略
  6. 服务器dbback文件夹,怎么让SQL 2000定时复制备份数据库到局域网中的指定电脑上? - SQL Server论坛 - 51CTO技术论坛_中国领先的IT技术社区...
  7. linux系统下如何github,Linux系统下如何安装和使用GitHub
  8. kafka partition分配_kafka的分区分配策略
  9. php 5.3 construct_PHP 5.3新增魔术方法__invoke概述
  10. nginx php 后缀名,nginx去掉php后缀名的方法