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

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

3天内不再提示

UltraScale/UltraScale+ GTH/GTY 收发器线速率设置的方法

454398 来源:XILINX技术社区 作者:XILINX技术社区 2020-11-04 14:48 次阅读

本篇博文主要讲解了动态更改 UltraScale/UltraScale+ GTH/GTY 收发器线速率设置的方法。

您是否曾想过要使用 UltraScale/UltraScale+ GTH/GTY 收发器来动态更改线速率设置?

有许多客户会将 GTH/GTY 收发器用于其自己的通信协议,因此询问我们如何才能使用收发器来更改线速率。

在 Vivado IP Catalog 的 UltraScale FPGAs TransceiversWizard 中仅含一项线速率设置。

由于 UltraScale/UltraScale+ GTH/GTYTransceiver Wizard 不允许更改线速率设置,因此必须由收发器用户手动执行更改。

1. 如何通过 DRP 接口更改线速率

(a) 生成收发器 IP

使用要实现的线速率配置生成收发器 IP。

(b) 生成设计样本

(c) 对设计样本执行逻辑综合

单击 Flow Navigator 中的“运行综合 (Run Synthesis)”:

综合完成后,选择“打开已综合的设计 (Open Synthesized Design)”以打开网表。

(d) 运行随附的脚本

在 Tcl 控制台 (Tcl console) 中运行gt_Attributes_97.tcl脚本:

执行此脚本即可将“Channel/Common”属性输出到gtParams.txt文件。

并且,GTH/GTY 中的属性和修复后的 GTH/GTY 端口也都将包含在同一个文件中输出,以便于您进行比较。

针对要实现的每项 GTH/GTY 配置重复上述步骤 (a) 到 (d)。

(e) 比较输出

通过比较来自 GTH/GTY 配置的gtParams.txt输出,即可立即查看不同的属性。

(f) 动态重配置端口接口 (DRP I/F)

所需属性必须通过 DRP I/F 来设置。

在 (UG576)/(UG578) 的附录 B/C 中详列了每个属性的地址。

如果您不熟悉 DRP I/F,请参阅 (UG576)/(UG578) 的第 2 章,以获取更多信息

(g) 复位

在 DRP I/F 上设置完属性后,必须先再次执行复位,然后才能使用 GTH/GTY。

注:建议最好使用此脚本生成gtParams.txt,然后再进行比较,而不是直接比较封装器 RTL。

由于除 Channel 和 Common 属性外,还可比较修复后的外部端口,因此您可放心更改这些属性。

2. 更改 CPLL 校准模块的设置

如果在设计中使用了 CPLL,那么必须在 CPLL 校准模块中更改信号

请参阅(赛灵思答复记录 70485),以获取有关更改信号所需的设置更改的信息

【答复记录 70485, https://china.xilinx.com/support/answers/70485.html 】


综上,如需动态更改UltraScale/UltraScale+ GTH/GTY 的线速率,请遵循上述步骤 (1) 和 (2) 进行操作。

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

    关注

    10

    文章

    2968

    浏览量

    104776
  • UltraScale
    +关注

    关注

    0

    文章

    113

    浏览量

    31326
收藏 人收藏

    评论

    相关推荐

    是否有关于为GTY收发器发布IBERT的讨论?

    是否有关于为GTY收发器发布IBERT的讨论?现在可用的Virtex UltraScale器件是XCVU095-FFVD1924,它具有GTHGT
    发表于 09-28 11:28

    如何调试Zynq UltraScale+ MPSoC VCU DDR控制

      如何调试Zynq UltraScale+ MPSoC VCU DDR控制  Zynq UltraScale+ MPSoC VCU DDR 控制是一款专用 DDR 控制
    发表于 01-07 16:02

    如何调试Zynq UltraScale+ MPSoC VCU DDR控制

    如何调试 Zynq UltraScale+ MPSoC VCU DDR 控制
    发表于 01-22 06:29

    ZYNQ Ultrascale+ MPSOC FPGA教程

    ZYNQ Ultrascale+ MPSOC FPGA教程
    发表于 02-02 07:53

    Virtex UltraScale+ FPGA收发器的演示

    该视频演示了具有32.75G背板功能的Virtex®UltraScale+™FPGA,功率优化的收发器。 该收发器具有同类最佳的发送抖动和第三代客户验证的自适应接收器均衡功能......
    的头像 发表于 11-28 06:39 2195次阅读

    UltraScale收发器功耗降低功能

    UltraScale收发器功耗降低功能
    的头像 发表于 11-28 06:11 2312次阅读

    Zynq UltraScale+ MPSoC器件的收发器技术演示

    该视频重点介绍了UltraScale +产品组合的第一个成员,Zynq®UltraScale+™MPSoC,以及其多样化收发器技术的稳健性。
    的头像 发表于 11-27 06:33 2545次阅读

    符合Virtex UltraScale方案的Virtex UltraScale 30G GTY收发器

    Xilinx Virtex UltraScale 30G GTY收发器完全符合最具挑战且最应具备的数据中心以太网标准(100GBASE-CR4和100GBASE-KR4电气标准)。
    的头像 发表于 11-22 06:38 3198次阅读

    动态更改UltraScale/UltraScale+ GTH/GTY收发器线速率设置方法

    由于 UltraScale/UltraScale+ GTH/GTYTransceiver Wizard 不允许更改线速率设置,因此必须由
    的头像 发表于 09-03 10:04 4641次阅读
    动态更改<b class='flag-5'>UltraScale</b>/<b class='flag-5'>UltraScale+</b> <b class='flag-5'>GTH</b>/<b class='flag-5'>GTY</b><b class='flag-5'>收发器</b>线<b class='flag-5'>速率</b><b class='flag-5'>设置</b>的<b class='flag-5'>方法</b>

    UltraScale/UltraScale+的时钟资源

    UltraScaleUltraScale+进一步增强了Clock root的概念,从芯片架构和Vivado支持方面都体现了这一点。为了理解这一概念,我们先看看UltraScale/Ultra
    的头像 发表于 05-12 15:34 1436次阅读

    GTPOWERGOOD 在上电后可能无法断言有效

    该设计咨询涵盖如下 UltraScale+ GTH/GTY 收发器问题,即 GTPOWERGOOD 在上电后可能无法断言有效。所有 UltraSca
    发表于 08-02 16:28 620次阅读
    GTPOWERGOOD 在上电后可能无法断言有效

    浅谈UltrascaleUltrascale+ Serdes与7 Series GTX/GTH的区别

    速率和带宽效率。 今天我们来聊一聊7 Series、Ultrascale系列GTHUltrascale+ GTY的内部区别。
    发表于 08-02 11:28 5008次阅读
    浅谈<b class='flag-5'>Ultrascale</b>、<b class='flag-5'>Ultrascale+</b> Serdes与7 Series GTX/<b class='flag-5'>GTH</b>的区别

    Versal ACAP GTY收发器仿真示例分析

    您可在 AM002 的“收发器主复位”部分中找到详细描述。GTY 中的全新主复位控制器取代了前几代 UltraScale/UltraScale+
    的头像 发表于 11-15 09:23 619次阅读

    UltraScale架构GTH收发器用户指南

    电子发烧友网站提供《UltraScale架构GTH收发器用户指南.pdf》资料免费下载
    发表于 09-15 10:15 0次下载
    <b class='flag-5'>UltraScale</b>架构<b class='flag-5'>GTH</b><b class='flag-5'>收发器</b>用户指南

    UltraScale+ GTM收发器向导产品指南

    电子发烧友网站提供《UltraScale+ GTM收发器向导产品指南.pdf》资料免费下载
    发表于 09-15 11:21 0次下载
    <b class='flag-5'>UltraScale+</b> GTM<b class='flag-5'>收发器</b>向导产品指南