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

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

3天内不再提示

Xilinx FPGA平台GTX简易使用教程(四)

C29F_xilinx_inc 来源:赛灵思 作者:赛灵思 2022-03-01 17:33 次阅读

干货来了,GTX核配置,搬砖全靠它~~

前言

作为一名初学者,也曾被GTX一堆信号搞得头晕脑胀,在学习了各位大佬的文章后,结合自己的理解和实践,整理这一系列快速上手的GTX使用教程

为了快速上手,本文使用了“丐版”配置 = =||

一、GTX IP核配置界面

首先,在IP Catalog中输入“gt”,进入GTX的IP核配置界面。

①ibert :基础知识部分曾介绍过,是用于测试通道通信质量的辅助IP。

②GT,是它是它就是它~ GTP/GTX/GTH 都是它~

Xilinx FPGA平台GTX简易使用教程(四)

1.1第一页配置

①自定义名称

②GT类型:A7只能选GTP;K7是GTX;V7既有GTX也有GTH

③共享逻辑选项:一般选择放在example design中,这样设计更灵活。

Xilinx FPGA平台GTX简易使用教程(四)

1.2第二页配置

①协议:支持sata,aurora,hdmi等等;“丐版”配置,我们默认Start from scratch“白手起家”~

②发送端TX:Line Rate:根据需要选择,但是必须在器件支持的范围内;参考时钟:根据硬件板子决定;

③接收端RX:同发送端,但是可以配置成不一样,GTX是全双工的,甚至可以关闭发送 □TX off 或者关闭接收□RX off;

④选择CPLL还是QPLL,注意CPLL最高只支持6.xGbps,超过了就必须使用QPLL(软件会默认强制使用)

Xilinx FPGA平台GTX简易使用教程(四)

1.3第三页配置

①TX端:

外部数据位宽:就是我们逻辑并行数据的位宽,对于核来讲就是外部数据,我们这里选32。

编码方式:一般选择8B/10B编码

内部数据位宽:核内部的数据位宽,这个设置会影响TXUSRCLK和TXUSRCLK2的比率关系。我们这里选40。

②RX端: 一般与TX端保持一致,GTX是全双工,支持不一样的配置。

③系统时钟(DRP时钟):根据实际选择

Xilinx FPGA平台GTX简易使用教程(四)

其他:“丐版”通通不配置,但是我们还是介绍一下选项:

Xilinx FPGA平台GTX简易使用教程(四)

1.4第四页配置

①: 一般选用K28.5,对应过来就是0xBC。

②: 对齐方式,因为我们选择的数据位宽是32bit,所有这里选择4字节对齐。

其他的都不用选,毕竟“丐版”~

Xilinx FPGA平台GTX简易使用教程(四)

1.5第五页配置

PCIe,我们用不上,不选择,不使能。

1.6第六页配置

通道绑定,我们也不使用。不选择。

1.7第七页总结

①:是我们刚刚配置选择的信息:线速、参考时钟、编码方式,位宽等;

②:注意两个时钟TXUSRCLK 、 TXUSRCLK2,怎么来的呢?

TXUSRCLK = 78.125Mhz怎么计算来的呢?

TXUSRCLK 与 TXUSRCLK2有一定的比率关系,具体内容请看系列文章(2)GTX时钟篇

Xilinx FPGA平台GTX简易使用教程(四)

检查没有问题,就点击OK,生成GTX。

二、GTX 接口信号介绍

2.1 TX端口

Xilinx FPGA平台GTX简易使用教程(四)

TX端口属性:

Xilinx FPGA平台GTX简易使用教程(四)

2.2 RX端口

Xilinx FPGA平台GTX简易使用教程(四)

RX端口属性:

Xilinx FPGA平台GTX简易使用教程(四)

后记

是不是还是挺简单的,下一篇我们将用最简单的姿势将GTX用起来~

审核编辑:汤梓红

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

    关注

    1625

    文章

    21644

    浏览量

    601425
  • 测试
    +关注

    关注

    8

    文章

    5124

    浏览量

    126389
  • Xilinx
    +关注

    关注

    71

    文章

    2160

    浏览量

    120914
收藏 人收藏

    评论

    相关推荐

    采用Xilinx FPGA的AFE79xx SPI启动指南

    电子发烧友网站提供《采用Xilinx FPGA的AFE79xx SPI启动指南.pdf》资料免费下载
    发表于 11-15 15:28 0次下载
    采用<b class='flag-5'>Xilinx</b> <b class='flag-5'>FPGA</b>的AFE79xx SPI启动指南

    Xilinx 7系列FPGA PCIe Gen3的应用接口及特性

    Xilinx7系列FPGA集成了新一代PCI Express集成块,支持8.0Gb/s数据速率的PCI Express 3.0。本文介绍了7系列FPGA PCIe Gen3的应用接口及一些特性。
    的头像 发表于 11-05 15:45 276次阅读
    <b class='flag-5'>Xilinx</b> 7系列<b class='flag-5'>FPGA</b> PCIe Gen3的应用接口及特性

    如何申请xilinx IP核的license

    在使用FPGA的时候,有些IP核是需要申请后才能使用的,本文介绍如何申请xilinx IP核的license。
    的头像 发表于 10-25 16:48 171次阅读
    如何申请<b class='flag-5'>xilinx</b> IP核的license

    FPGA | Xilinx ISE14.7 LVDS应用

    今天给大侠带来 Xilinx ISE14.7 LVDS应用,话不多说,上货。 最近项目需要用到差分信号传输,于是看了一下FPGA上差分信号的使用。Xilinx FPGA中,主要通过
    发表于 06-13 16:28

    FPGA核心板 Xilinx Artix-7系列XC7A100T开发平台,米尔FPGA工业开发板

    MYC-J7A100T核心板及开发板Xilinx Artix-7系列XC7A100T开发平台FPGA工业芯XC7A100T-2FGG484I具有高度的可编程性和灵活性;高速传输和处理,具有285个
    发表于 05-31 15:12 8次下载

    想通过CYUSB3014配置xilinx FPGA,如何下载CYUSB3014的FPGA配置实用程序工具?

    你好 我想通过 CYUSB3014 配置 xilinx FPGA,如何下载 CYUSB3014 的 FPGA 配置实用程序工具? 谢谢。
    发表于 05-22 07:31

    中国FPGA市场竞争格局分析

    AMD(XilinxFPGA相关产品矩阵主要包括:FPGA产品系列(VIRTEX、KINTEX、ARTIX、SPARTAN),以及集成度更高的两大自适应 SoC(Adaptiv
    发表于 04-26 17:01 1232次阅读
    中国<b class='flag-5'>FPGA</b>市场竞争格局分析

    Xilinx 7系列FPGA功能特性介绍

    Xilinx7系列FPGAFPGA系列组成,可满足一系列系统需求,从低成本、小尺寸、成本敏感的大容量应用到最苛刻的高性能应用的超高端连接带宽、逻辑容量和信号处理能力。
    发表于 04-22 10:49 4874次阅读
    <b class='flag-5'>Xilinx</b> 7系列<b class='flag-5'>FPGA</b>功能特性介绍

    适用于 Xilinx® MPSoC 和 FPGA的可配置多轨PMU TPS650864数据表

    电子发烧友网站提供《适用于 Xilinx® MPSoC 和 FPGA的可配置多轨PMU TPS650864数据表.pdf》资料免费下载
    发表于 04-01 09:58 0次下载
    适用于 <b class='flag-5'>Xilinx</b>® MPSoC 和 <b class='flag-5'>FPGA</b>的可配置多轨PMU TPS650864数据表

    Xilinx fpga芯片系列有哪些

    Xilinx FPGA芯片拥有多个系列和型号,以满足不同应用领域的需求。以下是一些主要的Xilinx FPGA芯片系列及其特点。
    的头像 发表于 03-14 16:24 3009次阅读

    适用于 Xilinx® MPSoC 和 FPGA 的可配置多轨PMU TPS650864数据表

    电子发烧友网站提供《适用于 Xilinx® MPSoC 和 FPGA 的可配置多轨PMU TPS650864数据表.pdf》资料免费下载
    发表于 03-06 17:07 0次下载
    适用于 <b class='flag-5'>Xilinx</b>® MPSoC 和 <b class='flag-5'>FPGA</b> 的可配置多轨PMU TPS650864数据表

    AMD Xilinx 7系列FPGA的Multiboot多bit配置

    Multiboot是一种在AMD Xilinx 7系列FPGA上实现双镜像(或多镜像)切换的方案。它允许在FPGA中加载两个不同的配置镜像,并在需要时切换。
    的头像 发表于 02-25 10:54 1171次阅读
    AMD <b class='flag-5'>Xilinx</b> 7系列<b class='flag-5'>FPGA</b>的Multiboot多bit配置

    FPGA设计高级技巧 Xilinx

    FPGA设计高级技巧 Xilinx
    发表于 01-08 22:15

    GTX 16系列全线停产!

    GTX 1660 Ti、GTX 1660 SUPER、GTX 1660、GTX 1650 SUPER此前已经陆续停产退市,唯一剩下的就是GTX
    的头像 发表于 12-19 12:42 1570次阅读
    <b class='flag-5'>GTX</b> 16系列全线停产!

    简述Xilinx 7系列FPGA芯片相关知识

    芯片的知识以及特点。 一、7系列芯片的工艺级别 xilinx 7系列FPGA芯片采用的是28nm生产工艺,主要分为Spartan、Artix、Kintex和Virtex个系列。   Xil
    的头像 发表于 11-28 10:20 1066次阅读
    简述<b class='flag-5'>Xilinx</b> 7系列<b class='flag-5'>FPGA</b>芯片相关知识