首页 > 技术 > 内容

fpga开发板使用教程之在K7上用Ibert实现基本的GTX测试

时间:2026-01-24  作者:Diven  阅读:0

GTX、GTH等具体是什么就不多介绍了,网上有很多。写这个的目的,就是当收到FPGA板卡后,要判断本板的高速串行总线是否能够应用,那就需要做基本的功能测试。我们可以用xilinx提供的ibert进行测试,而且基本上可以达到不用敲代码就可以完成测试的目的。

下面按步骤,一步一步实现。重点的地方我会标注出来。

(1)新建工程,只需选择好与板卡对应的FPGA型号即可,无须添加任何文件。

(2)添加ibert IP。

(3)配置IP:

这里我们先只配置一个quad,也就是测试一个quad,速度是1G的速度,也就是千兆网的速度。这里是8b/10b编码。因此实际1000Mbps x 10/8=1.25Gbps。参考时钟这里,你要看你的硬件上是接的多少M的时钟。也就是MGT的refclk引脚上,并注意是哪个quad。

在我的电路中,我的125MHz的差分时钟是接到了MGTREFCLK1P_115和MGTREFCLK1N_115上。

这里需要注意的是:参考时钟频率和GTX的传输速率的关系。虽然在内部是通过PLL倍频上去的,但是,基本时钟频率是要匹配才行。比如125MHz,10倍频就可以达到1.25GHz。如果55MHz参考时钟,倍到1.25GHz,就不行了。

假若是10GHz的速度,因为10GHz就是64b/66b的编码,实际速度是:10000 x 66/64=10.3125G bps。这时用156.25MHz的时钟就比较合适(156.25MHzx66=10.3125GHz)。如果其频率的,存在小数倍频,那就不行了,pll很难锁定。

因为我这里选的速度是1.25GHz,那后面的Quad PLL就不能选择,否则提示错误。1.25GHz频率低于Quad PLL的范围。这里不选中Quad PLL,默认采用CPLL。

(4)这部分就是要选择你要测哪个quad以及对应的时钟。

我这里测115哪个quand,参考时钟前面已经说了是在MGTREFCLK1P_115和MGTREFCLK1N_115上,所以做如下选择:

(5)在clock setting里,是设置ibert内部逻辑使用的时钟,这里可以用从其bank引入的时钟,也可以直接用前面的quad时钟。现在为了简单,直接使用前面的115上的时钟。

至此,点击“OK”产生ibert IP。

(6)在刚才生成的ibert IP上右键,选择:Open IP Example Design。又会重新打开一个Vivado,然后生成一个新的工程。在这个工程里,你可以不做任何更改。当然,你可以在顶层文件中加入一些其逻辑,比如控制你的晶振、指示灯等

(7)在(6)的工程里里直接生成bit文件,先后下载到FPGA板卡上。

(8)下载完后,会点击create links。添加通道:选择回环:(9)连接建立如下,误码率比较高,复位一下就可以了:(10)这里可以选择回环模式。如果只是在本板测试的话,就只能是near端回环了。(11)在这里显示not locked,是因为我们前面没有用quad pll,而用了cpll,不影响传输。(12)还可以看眼图,在对应通道上右击,选择create scan:

直接OK,就会出现眼图,蓝色部分越大,越好。如果选择远端回环,速度越高,眼自然会开的要小:(13)至此,基本的测试完毕。

:整个测试是很简单的,没有过多的可设置项。关键的就是要把时钟频率、时钟位置对应好。

(在ug476的P345开始,有MGT bank与placement的对应关系图,这个可以用来对照自己的原理图以及ip设置是否正确。)

不正确的地方,欢迎大家讨论指正。我也是才开始用这个东西。

猜您喜欢


氮吹仪是常用于实验室的设备,主要用于样品的浓缩和干燥。通过将氮气以一定的流速吹入样品容器中,快速蒸发溶剂,从而提高样品中目标物质的浓度。氮吹仪的工作原理简单高效...
2022-08-01 00:00:00
在选择钻头套装时,规格和尺寸是影响使用效果的重要因素。钻头套装的规格包括直径、长度和类型。常见的直径范围从1mm到20mm不等,适用于不同材料的钻孔需求。长度方...
2011-08-21 00:00:00
现代电子和机械设备中,连接器的选择非常重要。CONN_33.27X5MM_TM作为一种新型连接器,因其独特的设计和优良的性能,逐渐受到行业内的关注。本文将详细介...
2025-03-04 01:45:43
电解电容是电子设备中常见的元件。很多人对的极性有疑问,特别是长的一端是正极还是负极。本文将对此进行详细解析。电解电容的基本结构电解电容有两个极,分别是正极和负极...
2025-03-23 21:30:34
光敏电阻作为光电传感领域的重要元件,有着着越来越关键的作用。作为国内知名的光敏电阻品牌,PHYCOM(飞元)凭借其高品质的产品性能和丰富的应用经验,受到了关注。...
2017-03-03 07:59:28
多片FPGA之间的互连,经常提到多路复用的概念,也经常提到TDM的概念,正确理解多路复用在多片FPGA原型验证系统中的机理,尤其是时序机制,对于我们正确看待和理...
2023-06-06 10:04:00
PTC热敏电阻作为重要的电子元件,应用于过流保护、温度检测和电路保护等领域。TOKEN(德键)作为国内知名的PTC热敏电阻品牌,优良的品质和稳定的性能赢得了市场...
2013-11-17 11:37:26
光学仪器在科学研究和工业应用中是重要配件,其性能的优劣往往取决于多个关键参数。分辨率是评估光学仪器成像质量的重要指标,通常以线对每毫米(lp/mm)表示,分辨率...
2020-10-24 00:00:00