XAUI协议使用 7 series FPGAs transceivers Wizard IP核

小白第一篇文章,FPGA新手,最近看了pg168想试试写写,不正确的地方还请大佬指正,希望自己能都不断进步,感谢大佬!

##1.定义名称,选择GTX,选择示例设计共享资源。

##2.选择收发器的位置和时钟。
Line Rate: 设置为所需的目标线路速率,以Gb / s为单位.
Reference clock: 从列表中选择应用程序要提供的最佳参考时钟频率。
Tx off: 选择此选项将禁用收发器的TX路径。收发器仅充当接收器。

##3.允许您选择编码和8B / 10B可选端口
TX
External Data Width:应用程序传来的数据位数
Encoding:发送前可选择编码
Internal Data Width:内部数据位数
RX
External Data Width:应用程序传来的数据位数
Encoding:发送前可选择解码
Internal Data Width:内部数据位数
Use DRP:选择此选项可将CHANNEL块的动态重配置端口信号提供给应用程序
下面一堆选项具体配置可看图。有关编码的一些选项,如果传送信息没有特数字符不用太管。
Enable TX Buffer:使能发送缓冲区,低时延可绕过发送缓冲区
TX Buffer Bypass Mode:绕行缓冲区的模式,如果想要具体了解可参考UG476
Enable RX Buffer:使能接收缓冲区。
RX Buffer Bypass Mode:绕行缓冲区模式。
RXTXOUTCLK:RX/TXUSRCLK由RX/TXOUTCLK驱动。RX buffer is bypassed, RXOUTCLK不可用。
RX/TXPLLREFCLK:选中,RX/TXOUTCLK由参考时钟生成,否则选择合适的RX/TXOUTCLK

##4.允许您设置逗号字符并控制接收均衡和终端电压。
设置逗号字符检测与发送的数据有关,发送数据中未添加无需在意,可看图设置。
XAUI未用到接收均衡,详细可参考pg168
选择GND将内部终端网络接地。 选择浮动将隔离网络。 选择AVTT将内部参考电压源应用于终端网络。 选择端接电压的可编程选项以从下拉菜单中选择RX端接电压。 XAUI示例使用GND设置。

##5.使您可以为PCI Express和串行ATA(SATA)功能配置接收器。 此外,还提供了RX带外(OOB)信号,伪随机比特流序列(PRBS)检测器以及通道绑定和时钟校正设置的配置选项。

##6.允许您定义通道绑定顺序

##Reference
https://blog.csdn.net/u010161493/article/details/77658599
https://blog.csdn.net/qq_39921762/article/details/88061931
pg168
ug482

你可能感兴趣的:(XAUI协议使用 7 series FPGAs transceivers Wizard IP核)