XILINX Ultrascale/Ultrascale+ 高速收发器时钟MGTHREFCLK原语调用
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原语调用相关推荐
- FPGA Xilinx 7系列高速收发器GTX通信
Xilinx 7系列高速收发器GTX 说明: FPGA: TX端_zynq(7z035) RX端_zynq(7z100). 两个FPGA通过SFP(光纤)接口相连进行GTX的通信. 环境:Vivado ...
- 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 ...
- Xilinx Ultrascale 多通道高速TDC
SeruTek UltraTDC – 基于Xilinx Ultrascale+ MPSoc的多通道高精度TDC 版本 1.1 2021年3月29日 简介 SeruTek UltraTDC 是上海瑟如电 ...
- XILINX 7series/ultrascale IDDR/ODDR使用区别
概述 今天基于U7s基带板的进行9174接口编写,根据需求规划时钟和DAC配置,目前实现时钟部分下板测试,由于FPGA换为XILINX KU系列,所以在使用原语的时候需要注意区别,简单记录如下. 7 ...
- XILINX FPGA 高速收发器 GTP设计初探
XILINX 高速收发器GTP之配置 FPGA内嵌收发器相当于以太网中的PHY芯片,但更灵活更高效,线速率也在随着FPGA芯片的发展升级.本文对7系列FPGA内部高速收发器GTP IP核的配置和使用做 ...
- Xilinx 7系列FPGA 高速收发器GTX/GTH的一些基本概念
本来写了一篇关于高速收发器的初步调试方案的介绍,给出一些遇到问题时初步的调试建议.但是发现其中涉及到很多概念.逐一解释会导致文章过于冗长.所以单独写一篇基本概念的介绍,基于Xilinx 7系列的GTX ...
- Xilinx Zynq UltraScale+ MPSoC 介绍
文章目录 简介 软件架构 petalinux工具 开发环境搭建 简介 MYC-CZU3EG 是深圳市米尔科技有限公司推出的一款以 Xilinx XCZU3EG 作为核心的嵌入式核心板. 采用了 Xil ...
- FPGA高速收发器GTX/GTH关于外部参考时钟MGTREFCLK的设计
FPGA高速收发器GTX/GTH关于外部参考时钟MGTREFCLK的设计 0 背景 最近在调试多片FPGA基于GTX高速收发器的芯片间接口通信,FPGA型号为Kintex7-325T.硬件板卡是直接 ...
- 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 ...
最新文章
- linux硬件配置软件,洞悉Linux系统软硬件配置
- 概率论与数理统计(二)
- NSDictionary - 字典
- 【Python】7种方案,彻底实现可视化图片大小/分辨率控制自由
- Go的channel与map是否并发安全以及原因
- 10.14 socket 网络编程
- Django项目使用NGINX通过LDAP实现用户验证
- 低版本的iphone 无法跑在xcode8上
- 世界500强榜单出炉:中国公司首进三强 沃尔玛居首
- 1月第1周业务风控关注 | 四部门联合印发App违法违规收集使用个人信息行为认定方法
- Msg 15138 The database principal owns a schema in the database, and cannot be dropped.
- java web 邮件_Javaweb_邮件发送
- Servlet - Filtering (过滤器))
- Joomla version 1.5.12 suffers from path disclosure and local file inclusion vulnerabilities.
- RDP 协议组件 X.224 在协议流中发现一个错误并且中断了客户端连
- 2019Android面经 ---已拿网易云音乐内推offer
- VB.Net程序设计:桌面彩色直尺
- 2022 CCPC-final 总结
- (附源码)计算机毕业设计ssm儿童成长记录与分享系统
- 一步解决谷歌浏览器“更新”提示(超简单!)