首页 > 其他 > 详细

GTX_IP核实现SMA口发送数据(一)IP核配置

时间:2021-08-19 08:24:44      阅读:19      评论:0      收藏:0      [点我收藏+]
1 概述
本文是用于总结GTX例程的学习成果。主要是从IP的设置,IP核的例程代码构成与引用两方面介绍使用GTX IP核来控制SMA口发送数据的方法。

2 参考文档
《pg168-gtwizard》
《ug476_7Series_Transceivers》

3 GTX的IP设置
本例程使用环境
编译环境:vivado 2017.4
选用FPGA:XC7K325C-2FFG900

GTX IP界面的设置情况
本例程使用GTX主要是实现SMA口,而不是PCIE,SATA等特殊协议。采用的编码形式为8B/10B,对齐字符为K码。
本例程的IP设置情况如下所示:

GTX IP设置第1页
第1页设置主要是GT的类型,这个一般根据器件会确定默认选择,高端器件可能有两种根据自己需要的速率设置即可。
技术分享图片
GTX IP设置第2页
通过上文的介绍,我们知道SMA口在GTX bank117里面 所以打开GTX_X0Y8通道 时钟选择REFCLK1 Q2
技术分享图片
GTX IP设置第3页
技术分享图片
具体参数如下
OptionI/ODescription
TXPCSRESETInputActive-High reset signal for the transmitter physical coding sublayer (PCS) logic.
TXBUFSTATUSOutput2-bit signal monitors the status of the TX elastic buffer. This option is not available when the TX buffer is bypassed.
TXRATEInputTransmit rate change port.
RXPCSRESETInputActive-High reset signal for the receiver PCS logic.
RXBUFSTATUSOutputIndicates condition of the RX elastic buffer. Option is not available when the RX buffer is bypassed.
RXBUFRESETInputActive-High reset signal for the RX elastic buffer logic. This option is not available when the RX buffer is bypassed.
RXRATEInputReceive rate change port.
QPLLPDInputVisible only when GTX or GTH transceiver is selected. Powerdown port for QPLL.
CPLLPDInputVisible only when GTX or GTH transceiver is selected. Powerdown port for channel PLL (CPLL).
GTX IP设置 其他页面设置保持不变,默认即可。

GTX_IP核实现SMA口发送数据(一)IP核配置

原文:https://www.cnblogs.com/doincli/p/15159283.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!