0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

深度解析Xilinx FPGA的GTx的参考时钟

454398 来源:硬件助手 作者:硬件助手 2020-11-14 11:39 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文主要介绍Xilinx FPGA的GTx的参考时钟。下面就从参考时钟的模式、参考时钟的选择等方面进行介绍。

参考时钟的模式

参考时钟可以配置为输入模式也可以是输出模式,但是在运行期间不能切换。作为输入时,用于驱动Quad 或者channel PLLs,作为输出时,可以来自于同一个Quad中的任意一个channel。7系列的GTx只能作为输入,而Ultra和Ultra+系列的还可以作为输出。

作为输入模式时,7系列和Ultra是通过50Ω连接到4/5MGTAVCC上,Ultra+是通过50Ω连接到MGTAVCC上。后端根据不同系列器件给到不同IBUFDS_GTE

FPGA系列之“GTx的参考时钟”​


作为输出模式时,可以配置为从OBUFDS_GTE3/4或者OBUFDS_GTE3/4_ADV输出,UseOBUFDS_GTE3/4 when the RXRECCLKOUT is always derived from the same channel. UseOBUFDS_GTE3/4_ADV if the channel providing RXRECCLKOUT can change duringruntime.

参考时钟的选择

The GTP transceivers in 7 series FPGAs providedifferent reference clock input options. Clock selection and availabilitydiffers slightly from 7 series GTX/GTH transceivers in that reference clockrouting is east and west bound rather than north and south bound. 只能复用邻近的Quad的相同半部分(一个Quad分为两半部分)(the reference clock supplied to the PLLs in a given Quad can also besourced from the adjacent Quad in the same half of the device. A Quad locatedin the top half of the device can share its two local reference clocks with theother Quad located in the top half. Similarly, a Quad located in the bottomhalf of the device can share its two reference clocks with the other Quadlocated in the bottom half.)

The GTX/GTH transceivers in 7 series FPGAs providedifferent reference clock input options. Clock selection and availability issimilar to the Virtex-6 FPGA GTX/GTH transceivers, but the reference clockselection architecture supports both the LC tank (or QPLL) and ring oscillator(or CPLL) based PLLs. 可以复用邻近上下两个Quad(the reference clock for a Quad (Q(n)) can also be sourced from theQuad below (Q(n–1)) via GTNORTHREFCLK or from the Quad above (Q(n+1)) viaGTSOUTHREFCLK. For devices that support stacked silicon interconnect (SSI)technology, the reference clock sharing via GTNORTHREFCLK and GTSOUTREFCLKports is limited within its own super logic region (SLR).)

The GTH transceivers in UltraScale devices providedifferent reference clock input options. Clock selection and availability issimilar to the 7 series FPGAs GTX/GTH transceivers, but the reference clockselection architecture supports two LC tanks (or QPLL) and one ring oscillator(or CPLL) based PLLs. 可以复用邻近的上下各两个Quad(the reference clock for a Quad (Q(n)) can also be sourced from up totwo Quads below (Q(n–1) or Q(n-2)) via GTNORTHREFCLK or from up to two Quadsabove (Q(n+1) or Q(n+2)) via GTSOUTHREFCLK.

For devices that support stacked siliconinterconnect (SSI) technology, the reference clock sharing via GTNORTHREFCLKand GTSOUTREFCLK ports is limited within its own super logic region (SLR).)

he GTY transceivers in UltraScale devices providedifferent reference clock input options. Clock selection and availability issimilar to the 7 series FPGAs GTX/GTH transceivers, but the reference clockselection architecture supports two LC tanks (or QPLL) and one ring oscillator(or CPLL) based PLLs. 可以复用邻近的上下各两个Quad.

对应的时钟源有如下区分:

① GTP对应的Each GTPE2_COMMON in a Quad hasfour clock inputs available:

- Two local referenceclock pin pairs, GTREFCLK0 or GTREFCLK1

- Two reference clock pinpairs from the other Quad situated in the same half of the device

② 7系列的GTX/GTH对应的Each GTX/GTH transceiver channel ina Quad has six clock inputs available:

- Two local referenceclock pin pairs, GTREFCLK0 or GTREFCLK1

- Two reference clock pinpairs from the Quads above, GTSOUTHREFCLK0 or GTSOUTHREFCLK1

- Two reference clocks pinpairs from the Quads below, GTNORTHREFCLK0 or GTNORTHREFCLK1

③ Ultra和Ultra+系列的GTx对应的transceiver channel in a Quad hassix clock inputs available:

- Two local referenceclock pin pairs, GTREFCLK0 or GTREFCLK1

- Two reference clock pinpairs from the Quads above, GTSOUTHREFCLK0 or GTSOUTHREFCLK1

- Two reference clocks pinpairs from the Quads below, GTNORTHREFCLK0 or GTNORTHREFCLK1

④ 针对Ultra和Ultra+系列的参考时钟源不是10个的原因详见UG576和UG578。

QPLL/CPLL

FPGA系列之“GTx的参考时钟”​


QPLL的质量比CPLL好,最好使用QPLL。

FPGA系列之“GTx的参考时钟”​


FPGA系列之“GTx的参考时钟”​


REFCLK

REFCLK的电平标准为LVDS或者LVPECL,都必须有AC耦合电容,电容的作用如下:

① Blocking a DC current betweenthe oscillator and the GTY transceiver Quad dedicated clock input pins (which reduces the power consumptionof both parts as well).

② Common mode voltage independence.

③ The AC coupling capacitor formsa high-pass filterwith the on-chip termination that attenuates a wander of the reference clock.

当输入电平为LVPECL时,需进行直流偏置,偏置电阻的值优先满足晶振的要求。

当输入电平为LVDS时,The nominal range is 250 mV–2000 mV and the nominal value is 1200mV.

FPGA系列之“GTx的参考时钟”​


FPGA系列之“GTx的参考时钟”​


FPGA系列之“GTx的参考时钟”​


When multiple clock pins are used, an external buffer can be used to drive them from the same oscillator. 当同一个quad使用了不用的时钟输入引脚时,可以使用外部时钟buffer提供外同步时钟!!!

编辑:hfy


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1663

    文章

    22492

    浏览量

    638936
  • Xilinx
    +关注

    关注

    73

    文章

    2205

    浏览量

    131819
  • GTX
    GTX
    +关注

    关注

    0

    文章

    36

    浏览量

    11483
  • 参考时钟
    +关注

    关注

    0

    文章

    7

    浏览量

    3173
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Xilinx FPGA中的混合模式时钟管理器MMCME2_ADV详解

    FPGA 的浩瀚宇宙中,时钟系统不仅是驱动逻辑运转的“心脏”,更是决定系统稳定性与性能上限的“指挥棒”。对于 Xilinx 7 系列 FPGA 开发者而言,如果仅满足于使用 Clo
    的头像 发表于 04-10 11:20 161次阅读
    <b class='flag-5'>Xilinx</b> <b class='flag-5'>FPGA</b>中的混合模式<b class='flag-5'>时钟</b>管理器MMCME2_ADV详解

    Xilinx器件封装全方位指南:设计与应用要点解析

    Xilinx器件封装全方位指南:设计与应用要点解析 在电子设计领域,器件封装犹如电子设备的“外衣”,不仅影响着器件的性能,还对整个系统的稳定性和可靠性起着关键作用。Xilinx作为FPGA
    的头像 发表于 03-27 11:00 153次阅读

    高性能时钟分配利器:LTC6953深度解析

    高性能时钟分配利器:LTC6953深度解析 在电子设计领域,时钟分配对于系统的稳定运行和性能表现至关重要。今天,我们就来深入探讨一款高性能的时钟
    的头像 发表于 03-26 11:25 200次阅读

    浅谈FPGA时钟输入要求

    Virtex-7 FPGA时钟输入主要通过其全局时钟缓冲器(BUFG、BUFH等)和时钟管理模块(MMCM、PLL)来处理。对输入时钟的要
    的头像 发表于 03-25 15:26 870次阅读

    AD9559:高性能时钟管理芯片的深度解析

    AD9559:高性能时钟管理芯片的深度解析 在电子工程师的日常工作中,时钟管理芯片的性能对整个系统的稳定性和性能起着至关重要的作用。今天,我们就来深入探讨一款功能强大的
    的头像 发表于 03-23 10:10 242次阅读

    AD9523:高性能抖动清理与时钟生成芯片的深度解析

    AD9523:高性能抖动清理与时钟生成芯片的深度解析 在电子设计领域,时钟信号的稳定性和低抖动特性对于系统的性能至关重要。AD9523作为一款集抖动清理与多输出
    的头像 发表于 03-23 09:15 479次阅读

    AD9520-4:高性能时钟发生器的深度解析与应用指南

    AD9520-4:高性能时钟发生器的深度解析与应用指南 引言 在电子设计领域,时钟发生器的性能对整个系统的稳定性和可靠性起着至关重要的作用。AD9520 - 4作为一款12 LVPEC
    的头像 发表于 03-22 17:20 994次阅读

    AD9511:高性能时钟分配IC的深度解析

    AD9511:高性能时钟分配IC的深度解析 在电子设计领域,时钟分配对于系统的性能和稳定性起着至关重要的作用。AD9511作为一款1.2 GHz时钟
    的头像 发表于 03-22 16:10 572次阅读

    基于XILINX Vivado平台的GTX收发器的开发

    此选项根据你所用的FPGA型号确定GT类型,我所用的是7k325t系列,故GT类型为GTX
    的头像 发表于 03-03 14:46 5093次阅读
    基于<b class='flag-5'>XILINX</b> Vivado平台的<b class='flag-5'>GTX</b>收发器的开发

    Xilinx FPGA中IDELAYCTRL参考时钟控制模块的使用

    IDELAYCTRL 是 Xilinx FPGA(特别是支持高速 I/O 的系列,如 Virtex-5/6/7、Kintex-7、Artix-7、Spartan-6/7 等)中用于管理和校准输入延迟模块(IDELAYE2/IDELAYE3)的必须存在的参考
    的头像 发表于 02-26 14:41 4468次阅读

    Xilinx FPGA串行通信协议介绍

    Xilinx FPGA因其高性能和低延迟,常用于串行通信接口设计。本文深入分析了Aurora、PCI Express和Serial RapidIO这三种在Xilinx系统设计中关键的串行通信协议。介绍了它们的特性、优势和应用场景
    的头像 发表于 11-14 15:02 2775次阅读
    <b class='flag-5'>Xilinx</b> <b class='flag-5'>FPGA</b>串行通信协议介绍

    E203工程源码时钟解析

    我们使用的是芯来科技提供的hbirdv2_E203软核以及芯来科技MCU200T开发板,板上的FPGA芯片是XILINX的XC7A200T-FBG484。 通过分析顶层模块MCU200T
    发表于 10-29 07:25

    XILINX XCZU67DR FPGA完整原理图

    电子发烧友网站提供《XILINX XCZU67DR FPGA完整原理图.pdf》资料免费下载
    发表于 05-30 15:29 26次下载

    gtx是光纤吗

    ”,主要面向高端游戏玩家和追求高性能的用户。GTX显卡支持最新的图形处理技术,如DirectX 12、HDR等,能够为玩家带来流畅的游戏体验和高品质的图像效果。 GTX在高速收发器领域的定义: 在FPGA(现场可编程门阵列)等高
    的头像 发表于 05-08 10:37 1925次阅读

    Xilinx Ultrascale系列FPGA时钟资源与架构解析

    Ultrascale是赛灵思开发的支持包含步进功能的增强型FPGA架构,相比7系列的28nm工艺,Ultrascale采用20nm的工艺,主要有2个系列:Kintex和Virtex
    的头像 发表于 04-24 11:29 2875次阅读
    <b class='flag-5'>Xilinx</b> Ultrascale系列<b class='flag-5'>FPGA</b>的<b class='flag-5'>时钟</b>资源与架构<b class='flag-5'>解析</b>