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

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

3天内不再提示

GTX/GTH收发器时钟架构应用介绍

FPGA之家 来源:FPGA技术实战 作者:FPGA技术实战 2021-03-29 14:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

引言:本文我们介绍GTX/GTH收发器时钟架构应用,该文内容对进行PCIe和XAUI开发的FPGA逻辑设计人员具有实际参考价值,具体介绍:

PCIe参考时钟设计

XAUI参考时钟设计

1.PCIe参考时钟设计

1.1参考输入时钟

GTX/GTH收发器使用参考时钟产生内部比特时钟用于发送和接收数据。收发器使用PCIe模式时,推荐的参考时钟为100MHz,参考时钟也可以选择125MHz或者250MHz。

参考输入时钟经过IBUFDS_GTE2原句驱动GTX/GTH收发器参考时钟。如果TX buffer旁路,TXOUTCLKSEL必须选择GTX/GTH收发器的参考时钟作为TXOUTCLK源时钟。该参考时钟在电源上电后必须保持稳定和自由运行。

对于异步时钟应用,最差的频率偏移必须保持在±600ppm或者±300ppm。GTX/GTH收发器内部产生的25MHz时钟来自参考时钟分频,用于同步器和定时器以及各种GTX/GTH收发器操作,如复位、电源管理、速率改变、OOB等。

PCIe参考时钟推荐的CPLL分频器和时钟设置如图1所示。

dba1d29a-8ecb-11eb-8b86-12bb97331649.jpg

图1、PCIe参考时钟推荐的CPLL分频器和时钟设置

对于PCIe Gen3应用,QPLL必须使用,图2显示了推荐的QPLL配置。

dbdeb566-8ecb-11eb-8b86-12bb97331649.jpg

图2、推荐的QPLL设置

1.2 并行时钟(PCLK)

在PCIe模式中,PCLK是FPGA逻辑接口,用来同步并行接口数据传输。在Gen1应用中推荐的PCLK时钟为125MHz,在Gen2和Gen3中推荐的PCLK为250MHz。通常一个MMCME2_ADV通过参考输入时钟产生125MHz和250MHz时钟。当MMCME2_ADV使用时,用户可以通过BUFGMUX选择想要的时钟。推荐PCIe模式中内部和外部数据位宽相同,此时[TX/RX]USRCLK和[TX/RX]USRCLK2时钟频率相同。

在Gen1、Gen2和Gen3中,推荐TX buffer旁路,此时TXOUTCLKSEL必须GTX/GTH收发器参考时钟通过TXOUTCLK端口后作为TXUSRCLK2的源时钟。为了最小化TX lane和lane之间偏移,所有lane的TXUSRCLK和TXUSRCLK2必须来源相同的时钟源。

在Gen1、Gen2和Gen3中,推荐使用RX buffer。当RX buffer应用在同步时钟应用中,GTX/GTH收发器参考时钟为RXUSRCLK和RXUSRCLK2的源时钟。图3显示了PCIe同步时钟应用架构。

dc24ffd0-8ecb-11eb-8b86-12bb97331649.jpg

图3、PCIe同步时钟架构举例

当RX buffer用在异步时钟应用中,RX恢复时钟来自主Lane0,作为RXUSRCLK和RXUSRCLK2时钟源。图4显示了PCIe异步时钟架构,图中如果使用BUFGMUX原句,则BUFG可以插入PCLK路径中用于平衡路径时序。

dc5bb82c-8ecb-11eb-8b86-12bb97331649.jpg

图4、PCIe异步时钟架构举例

2.XAUI时钟设计

2.1 参考输入时钟

对于XAUI应用,使用单一156.25MHz参考时钟。如图5所示,参考输入时钟通过IBUFDS_GTE2驱动GTXE2_COMMON。

dcbb2384-8ecb-11eb-8b86-12bb97331649.jpg

图4、XAUI时钟架构举例

图5中QPLL推荐的时钟配置如图6所示。

dd0cc43c-8ecb-11eb-8b86-12bb97331649.jpg

图6、QPLL推荐的时钟配置

2.2 并行时钟

在XAUI操作模式中,GTX/GTH收发器内部数据位宽和FPGA接口位宽为2字节位宽,此时,[TX/RX]USRCLK和[TX/RX]USRCLK2频率相同,即都为156.25MHz。

对于XAUI应用,推荐TX buffer旁路,此时TXOUTCLKSEL设置为3‘b011,使用GTX/GTH收发器参考时钟作为TXUSRCLK和TXUSRCLK2时钟源。

原文标题:PCIe和XAUI协议时钟架构应用实例

文章出处:【微信公众号:FPGA之家】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

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

    关注

    1673

    文章

    22848

    浏览量

    649317
  • PCIe
    +关注

    关注

    16

    文章

    1571

    浏览量

    91052

原文标题:PCIe和XAUI协议时钟架构应用实例

文章出处:【微信号:zhuyandz,微信公众号:FPGA之家】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    一文搞懂隔离型收发器的各项优势

    本文将介绍隔离型收发器的各项优势,进一步提升系统稳定性。但在此之前,我们先对电气隔离作出定义。
    的头像 发表于 07-16 10:01 330次阅读
    一文搞懂隔离型<b class='flag-5'>收发器</b>的各项优势

    低功耗485收发器NX485,实现最高2.5Mbps的传输速率 #电路知识

    收发器
    深圳市纳祥科技有限公司
    发布于 :2026年07月14日 16:13:49

    小体积自动收发隔离RS - 485收发器RSM485M的全面解析

    小体积自动收发隔离RS - 485收发器RSM485M的全面解析 在工业通讯等领域,RS - 485收发器是常用的设备。今天跟大家详细介绍一款小体积自动
    的头像 发表于 07-14 11:30 324次阅读

    德州仪器CAN EVM:助力CAN收发器评估与设计

    EVM(Controller Area Network Evaluation Module)为我们提供了一个强大而灵活的工具,能够帮助我们更好地了解和应用CAN收发器。本文将详细介绍CAN EVM
    的头像 发表于 07-05 15:45 519次阅读

    NCV7343 CAN FD收发器:高性能与低功耗的完美结合

    领域,为设备之间的通信提供了可靠的解决方案。而今天要介绍的NCV7343 CAN FD收发器,更是在传统CAN收发器的基础上进行了升级,为我们带来了更多的可能性。 文件下载: NCV7343-D.PDF
    的头像 发表于 06-26 15:10 340次阅读

    恩智浦LIN收发器TJA1421和TJA1425产品介绍

    TJA1421单通道LIN收发器和TJA1425高集成度四通道LIN主控收发器,进一步丰富了恩智浦的LIN产品系列。这两款收发器具备更强的电磁兼容性 (EMC) / 静电放电 (ESD) 耐受能力,兼容1.8V MCU,并支持超
    的头像 发表于 06-05 09:09 741次阅读
    恩智浦LIN<b class='flag-5'>收发器</b>TJA1421和TJA1425产品<b class='flag-5'>介绍</b>

    DS91M040 125 MHz 四路 M-LVDS 收发器:特性、应用与电气参数解析

    DS91M040 125 MHz 四路 M-LVDS 收发器:特性、应用与电气参数解析 在电子工程师的日常工作中,选择合适的收发器对于实现高效、稳定的信号传输至关重要。今天我们要介绍的是德州仪器
    的头像 发表于 05-31 16:25 502次阅读

    MAX2511:低电压IF收发器的卓越之选

    和RSSI功能,为无线通信系统带来了诸多优势。 文件下载: MAX2511.pdf 一、产品概述 MAX2511是一款高度集成的IF收发器,适用于采用双转换架构的应用。若RF工作频率在200MHz至440MHz范围内,它也能作为单转换
    的头像 发表于 05-07 14:00 311次阅读

    使用DDR4时钟架构

    使用DDR4这个IP核时,时钟如何架构十分关键,DDR4 IP对时钟有特殊的要求,可以是差分时钟也可以是No buffer的单端时钟,在IP
    的头像 发表于 04-10 13:59 647次阅读
    使用DDR4<b class='flag-5'>时钟架构</b>

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

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

    工业级 LIN 收发器、LIN 模块优选:德国 Lipowsky LIN 线产品介绍

    本文将全面解析 Lipowsky 的 LIN 线产品,深入介绍虹科 Baby-LIN 系列 LIN 收发器与 LIN 模块的技术特点、型号选型及行业应用,为汽车电子研发、测试人员提供专业的参考依据。
    的头像 发表于 02-10 17:09 630次阅读
    工业级 LIN <b class='flag-5'>收发器</b>、LIN 模块优选:德国 Lipowsky LIN 线产品<b class='flag-5'>介绍</b>

    光纤收发器品牌不同能混用吗?

    在光纤通信网络部署中,一个高频问题困扰着众多工程师与采购方: 不同品牌的 光纤收发器 能否混用? 这一问题背后,涉及技术参数匹配、协议兼容性、工程稳定性等多重维度。本文将从底层原理到实际应用场
    的头像 发表于 01-28 11:07 1936次阅读
    光纤<b class='flag-5'>收发器</b>品牌不同能混用吗?

    AFE77xxD:高性能多通道收发器的技术剖析与应用前景

    )推出的AFE77xxD系列多通道收发器,看看它有哪些独特的技术特点和应用优势。 文件下载: afe7728d.pdf 一、AFE77xxD的关键特性 1. 收发架构与带宽优势 AFE77xxD系列包含
    的头像 发表于 01-26 11:15 1256次阅读

    探索DS92CK16:3V BLVDS 1到6时钟缓冲/总线收发器的卓越性能与应用

    探索DS92CK16:3V BLVDS 1到6时钟缓冲/总线收发器的卓越性能与应用 在电子设计领域,时钟缓冲和总线收发器是确保信号准确传输和系统稳定运行的关键组件。今天,我们将深入探讨
    的头像 发表于 12-31 17:05 4148次阅读

    光纤收发器6个指示灯含义

    在工业通信、安防监控、企业组网等场景中, 光纤收发器 作为光电转换的关键设备,广泛应用于千兆/百兆以太网的远距离传输。然而,当网络出现中断或不稳定时,很多用户面对设备上闪烁的指示灯却一头雾水。其实
    的头像 发表于 12-05 09:44 4313次阅读
    光纤<b class='flag-5'>收发器</b>6个指示灯含义