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





《fpga开发板使用教程之在K7上用Ibert实现基本的GTX测试.docx》由会员分享,可在线阅读,更多相关《fpga开发板使用教程之在K7上用Ibert实现基本的GTX测试.docx(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、fpga开发板使用教程之在K7上用Ibert实现基本的GTX测试GTX、GTH等具体是什么就不多介绍了,网上有很多。写这个的目的,就是 当收到FPGA板卡后,要判断本板的高速串行总线是否能够应用,那就需要做基 本的功能测试。我们可以用xilinx提供的ibert进行测试,而且基本上可以达 到不用敲代码就可以完成测试的目的。下面按步骤,一步一步实现。重点的地方我会标注出来。(1)新建工程,只需选择好与板卡对应的FPGA型号即可,无须添加任何 文件。(2)添加 ibert IP。IP Catalog xCores | InterfacesNameBasic ElementsCommunicatio
2、n & Networking7Debug & VerificationDebugV Debug Bridge中旧ERT 7 Series GTX |中 ILA (Integrated Logic Analyzer)V JTAG to AXI Master(3)配置IP:这里我们先只配置一个quad,也就是测试一个quad,速度是1G的速度, 也就是千兆网的速度。这里是8b/10b编码。因此实际1000Mbps x10/8=1. 25Gbpso参考时钟这里,你要看你的硬件上是接的多少M的时钟。也就 是MGT的refclk引脚上,并注意是哪个quad。在我的电路中,我的125MHz的差分时钟是接到
3、了 MGTREFCLK1P 115和 MGTREFCLK1N_115 上。这里需要注意的是:参考时钟频率和GTX的传输速率的关系。虽然在内部 是通过PLL倍频上去的,但是,基本时钟频率是要匹配才行。比如125MHz, 10 倍频就可以达到L25GHz。如果55MHz参考时钟,倍到L25GHz,就不行了。假若是10GHz的速度,因为10GHz就是64b/66b的编码,实际速度是: 10000 x 66/64=10.3125G bps。这时用156. 25MHz的时钟就比较合适(156. 25MHzx66=10. 3125GHz) 如果其他频率的,存在小数倍频,那就不行 了,pll很难锁定。因为我
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- fpga 开发 使用 教程 K7 Ibert 实现 基本 GTX 测试

限制150内