使用Xilinx FPGA平台GTX:快速入门指南(汇总篇)

GTX简易使用教程,先“知其然”,慢慢再研究“所以然”。


目录

一、GTX必备基础知识

二、时钟篇

三、复位与初始化

四、GTX   IP核配置介绍

五、GTX收发测试

六、后记



一、GTX必备基础知识

虽说搬砖只需要会用IP就行,但是为了把砖搬好,还是需要了解一些必备姿势的:

Xilinx FPGA平台GTX简易使用教程(一)GTX基础知识

  1. 什么是GTX?(GTP/GTX/GTH/GTZ)
  2. PMA与PCS
  3. Quad (QPLL /CPLL)
  4. 8b/10b(K28.5)
  5. GTX收发流程(TX/RX)
  6. ibert  IP(眼图)

二、时钟篇

Xilinx FPGA平台GTX简易使用教程(二)GTX时钟篇

照例,时钟单独讲,时钟理清了,它才能正确工作~

  1. GTX参考时钟
  2. 系统时钟
  3. GTX核输出以供逻辑使用的时钟

三、复位与初始化

所有IP核没有正确工作,原因一半是时钟,一半是复位。

Xilinx FPGA平台GTX简易使用教程(三)GTX复位与初始化

四、GTX   IP核配置介绍

干货来了,搬砖全靠它!

Xilinx FPGA平台GTX简易使用教程(四)GTX IP核配置教程

  1. GTX配置界面
  2. GTX端口信号说明

五、GTX收发测试

用最简单的姿势将GTX用起来!

Xilinx FPGA平台GTX简易使用教程(五)GTX收发测试及示例工程介绍

  1. Example Design介绍
  2. GTX收发测试

先放个测试结果图吧:

输入: 0-100的累加数(只截取了0-7)

 输出:0-100的累加数(只截取了0-7)

 先发个目录,整理好了逐一发出来。

六、后记

        水平所限,很多地方都理解的不够深入。所以本系列文章采取了最简单的“不求甚解”方式进行介绍,很多可选的功能都没有用上;但,这是从0到1的突破,后续继续学习,从1到10的拓展,干吧得! 

        GTX完结之后,继续SRIO的整理。

物联沃分享整理
物联沃-IOTWORD物联网 » 使用Xilinx FPGA平台GTX:快速入门指南(汇总篇)

发表评论