1、概述

2、高速收发器

字面意思专用于收发高速数据,UltraScale架构中的GTY收发器是功率高效的收发器,在UltraScale FPGA中支持500Mb/s到30.5Gb/s的线速率,在UltraScale+FPGA中支持32.75Gb/s的线速率。每个GTY BANK包括四路收发通道,即一个QUAD,每个收发通道具有独立的通道锁相环CPLL,为收发数据提供参考时钟,每个QUAD还有两个共用的QPLL时钟资源可提供到四个收发通道。

每一组收发通道内部具有反馈均衡、校验、编解码、同步等模块。

3、 GTH时钟缓冲器

每个GTY bank支持两路参考时钟输入,其中ultrascale使用IBUFDS_GTE3作为GTY bank的差分缓冲器,ultrascale+采用IBUFDS_GTE4。

3.1 GTE3/4

原语调用:
//IBUFDS_GTE3

IBUFDS_GTE3 ibufds_refclk0
(.O               (gtx_refclk_buf),.ODIV2           (gtx_refclk_d2),.CEB             (1'b0),.I               (refclk_pad_p),.IB              (refclk_pad_n)
);

//IBUFDS_GTE4

IBUFDS_GTE4 ibufds_refclk0
(.O               (gtx_refclk_buf),.ODIV2           (gtx_refclk_d2),.CEB             (1'b0),.I               (refclk_pad_p),.IB              (refclk_pad_n)
);

如图比较直观可以看到,O端为BUF输出,ODIV2输出通过REFCLK_HROW_CK_SEL配置,默认REFCLK_HROW_CK_SEL=2’b00;

ODIV2输出可以驱动BUFG_GT,默认输出同O端,若接在其他模块可能造成布线失败。

BUFG_GT原语调用方式:

BUFG_GT refclk_bufg_gt_i  (
.I       (refclk_copy),
.CE      (gt_powergood),
.CEMASK  (1'b1),
.CLR     (1'b0),
.CLRMASK (1'b1),
.DIV     (3'b000),
.O       (refclk_buf_i)

);
参考文档:
https://www.xilinx.com/support/documentation/user_guides/ug578-ultrascale-gty-transceivers.pdf
https://www.xilinx.com/support/documentation/sw_manuals/xilinx2013_4/ug974-vivado-ultrascale-libraries.pdf

XILINX Ultrascale/Ultrascale+ 高速收发器时钟MGTHREFCLK原语调用相关推荐

  1. FPGA Xilinx 7系列高速收发器GTX通信

    Xilinx 7系列高速收发器GTX 说明: FPGA: TX端_zynq(7z035) RX端_zynq(7z100). 两个FPGA通过SFP(光纤)接口相连进行GTX的通信. 环境:Vivado ...

  2. Xilinx 系列 FPGA 高速收发器的一些知识

    目录 1.GTX概念 1.1  GT定义 1.2 GTX的分布 1.3 GTX结构 2 . ibert 3. DRP端口 1.GTX概念 1.1  GT定义 GT的意思是Gigabyte Transc ...

  3. Xilinx Ultrascale 多通道高速TDC

    SeruTek UltraTDC – 基于Xilinx Ultrascale+ MPSoc的多通道高精度TDC 版本 1.1 2021年3月29日 简介 SeruTek UltraTDC 是上海瑟如电 ...

  4. XILINX 7series/ultrascale IDDR/ODDR使用区别

    概述 今天基于U7s基带板的进行9174接口编写,根据需求规划时钟和DAC配置,目前实现时钟部分下板测试,由于FPGA换为XILINX KU系列,所以在使用原语的时候需要注意区别,简单记录如下. 7 ...

  5. XILINX FPGA 高速收发器 GTP设计初探

    XILINX 高速收发器GTP之配置 FPGA内嵌收发器相当于以太网中的PHY芯片,但更灵活更高效,线速率也在随着FPGA芯片的发展升级.本文对7系列FPGA内部高速收发器GTP IP核的配置和使用做 ...

  6. Xilinx 7系列FPGA 高速收发器GTX/GTH的一些基本概念

    本来写了一篇关于高速收发器的初步调试方案的介绍,给出一些遇到问题时初步的调试建议.但是发现其中涉及到很多概念.逐一解释会导致文章过于冗长.所以单独写一篇基本概念的介绍,基于Xilinx 7系列的GTX ...

  7. Xilinx Zynq UltraScale+ MPSoC 介绍

    文章目录 简介 软件架构 petalinux工具 开发环境搭建 简介 MYC-CZU3EG 是深圳市米尔科技有限公司推出的一款以 Xilinx XCZU3EG 作为核心的嵌入式核心板. 采用了 Xil ...

  8. FPGA高速收发器GTX/GTH关于外部参考时钟MGTREFCLK的设计

    FPGA高速收发器GTX/GTH关于外部参考时钟MGTREFCLK的设计 0  背景 最近在调试多片FPGA基于GTX高速收发器的芯片间接口通信,FPGA型号为Kintex7-325T.硬件板卡是直接 ...

  9. Xilinx ZYNQ Ultrascale+ 性能测试之 PL/PS PCIe Root Port NVMe

    Xilinx ZYNQ Ultrascale+ PL/PS PCIe Root Port NVMe 性能测试 Xilinx MPSOC NVMe M.2 盘 PL 8G PCIe x4 PS 5G P ...

最新文章

  1. linux硬件配置软件,洞悉Linux系统软硬件配置
  2. 概率论与数理统计(二)
  3. NSDictionary - 字典
  4. 【Python】7种方案,彻底实现可视化图片大小/分辨率控制自由
  5. Go的channel与map是否并发安全以及原因
  6. 10.14 socket 网络编程
  7. Django项目使用NGINX通过LDAP实现用户验证
  8. 低版本的iphone 无法跑在xcode8上
  9. 世界500强榜单出炉:中国公司首进三强 沃尔玛居首
  10. 1月第1周业务风控关注 | 四部门联合印发App违法违规收集使用个人信息行为认定方法
  11. Msg 15138 The database principal owns a schema in the database, and cannot be dropped.
  12. java web 邮件_Javaweb_邮件发送
  13. Servlet - Filtering (过滤器))
  14. Joomla version 1.5.12 suffers from path disclosure and local file inclusion vulnerabilities.
  15. RDP 协议组件 X.224 在协议流中发现一个错误并且中断了客户端连
  16. 2019Android面经 ---已拿网易云音乐内推offer
  17. VB.Net程序设计:桌面彩色直尺
  18. 2022 CCPC-final 总结
  19. (附源码)计算机毕业设计ssm儿童成长记录与分享系统
  20. 一步解决谷歌浏览器“更新”提示(超简单!)

热门文章

  1. IDEA 支持vue
  2. java gzip 压缩解压工具类
  3. 如何为HTML5 Video载入WebVTT字幕
  4. Excel VBA 讲座04 - 过程,变量,循环和IF语句
  5. SAP 如何在选择画面中显示图片 <转载> cl_gui_docking_container
  6. 如何看待央行聚合支付的政策走向?
  7. 批量登录qq空间,点击推广链接,增加点击量
  8. [转载] 服务器基础知识
  9. 丢掉迅雷,1M的下载神器让你下载飞起来,NDM/XDM分享
  10. 抖音python真的那么好吗_python看抖音用户画像,摩羯天蝎居然刷得最多?