当前位置:首页 > 软件开放 > 正文内容

代码折叠实现(xcode折叠代码)

软件开放11个月前 (03-19)445

一.什么是IBERT

Integrated Bit Error RatioTester(IBERT)是Xilinx提供的用于测试transceiver的免费IP。IBERT的example design是一个集transceiver、logic、ILA、VIO、Pattern Generator and Checker、DRP于一体的参考设计,方便用户在不写代码的情况下测试当前硬件条件下transceiver能否工作在用户需要的线速率。IBERT的功能框图如下:

我们一直推荐用户在FPGA板卡硬件调试中使用IBERT测试transceiver,以便于排除电源、参考时钟和连接介质的问题,确保transceiver可以正常进行用户需要的高速串行设计调试。

关于IBERT IP GUI中的选项和配置项的具体解释,example design中的设计和使用方法,此文中不做阐述,用户可以参考Xilinx官方文档,如PG173、PG196、PG246等。此处强调和实际使用相关联的几点细节:

IBERT的example design顶层代码可见,用户可以在设计中添加逻辑,比如光模块的使能信号控制等;

代码折叠实现(xcode折叠代码)

IBERT中的Eye Scan功能并不是只有在IBERT中可以用,我们在其他高速串行协议中如果使能了transceiver的Eye Scan功能,一样可以在链路工作的同时来扫描眼图,比如xapp1198中就提供了在PCIE链路工作情况下使用Eye Scan功能扫描眼图的参考设计;

IBERT中可配置的环回模式就是transceiver内部的环回模式,如下图所示:1所示的数据通路为Near-end PCS环回;2所示的通数据路为Near-end PMA环回;3所示的数据通路为Far-end PMA环回;4所示的数据通路为Far-end PCS环回;

展开全文

二.PL IBERT测试中的常见问题

在我们把一个PL transceiver的IBERT测试工程bitstream通过JTAG下载到FPGA芯片中后,点击Auto detect links或者create links,就可以创建link链接,配置link中的一些参数,如pattern、loopbackmode、TX diff-swing、TX Pre-Emphasis等,如下图所示:

三.ZU+ MPSoC中的PS IBERT GTR

在ZYNQ Ultrascale+ MPSoC中PS侧集成了GTR,可以配置为PCIE2.0、USB3.0、Displayport TX、SATA或者GEM Ethernet,PSGTR也可以使用IBERT来进行测试,但是不需要使用PL的IBERT IP,具体操作流程本文不做详细描述,请参考UG936文档中的Lab10。

此处仅强调PS IBERT GTR和PL IBERT的区别之处:

PS IBERT GTR在测试时不需要下载bitstream文件,只需要配置好PS GTR,并使用对应的FSBL文件来进行加载,就可以create links;

PS IBERT GTR比PL IBERT减少了几个功能:BER、patterngenerator和pattern checker、参数配置和调整;

PS IBERT GTR同样具备Eye Scan和Bathtub Scan功能,我在一块板卡上插入USB3.0的U盘,设置BER为10 -9 ,测试扫描结果如下图所示:

特别感谢Xilinx专家Antony Gu对本文初稿的指正和修改建议。

如果您在transceiver方面和IBERT测试方面有问题,欢迎联系:

simonyang@comtech.com.cn

charlesxu@comtech.com.cn

关注我们

扫描二维码推送至手机访问。

版权声明:本文由飞速云SEO网络优化推广发布,如需转载请注明出处。

本文链接:http://hon-tex.cn/post/97990.html

分享给朋友:

“代码折叠实现(xcode折叠代码)” 的相关文章

网站建设方案(网站建设方案书范文)

网站建设方案(网站建设方案书范文)

本篇文章给大家谈谈网站建设方案,以及网站建设方案书范文对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、网站建设的方案包括有哪些内容? 2、网站建设方案都包括什么? 3、网站建设规划书 4、网站建设方案需要考虑到哪些方面? 5、企业网站建设规划方案怎么写?...

软件开发专业(软件开发专业学校排名)

软件开发专业(软件开发专业学校排名)

今天给各位分享软件开发专业的知识,其中也会对软件开发专业学校排名进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、软件开发属于哪个专业 2、软件开发专业怎么样呀? 3、软件开发是什么专业 什么是软件开发? 4、软件开发专业是什么 软件开发属于哪个...

如何开发一个软件平台(如何制作一个平台软件)

如何开发一个软件平台(如何制作一个平台软件)

本篇文章给大家谈谈如何开发一个软件平台,以及如何制作一个平台软件对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、如何自己开发一个app软件 2、怎么开发app软件? 3、企业使用的APP软件如何开发? 4、如何开发一个App? 5、如何自己开发软件app...

苹果登录ID时安全码(登陆苹果id安全码是啥)

苹果登录ID时安全码(登陆苹果id安全码是啥)

本篇文章给大家谈谈苹果登录ID时安全码,以及登陆苹果id安全码是啥对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、使用苹果id但是已经不用苹果手机了安全码怎么写 2、请问,注册苹果id安全码是什么 3、在苹果手机中银行卡的安全码是什么意思? 使用苹果id但是已经...

手机游戏账号出售平台哪个好(有什么比较好的出售游戏账号的平台)

手机游戏账号出售平台哪个好(有什么比较好的出售游戏账号的平台)

本篇文章给大家谈谈手机游戏账号出售平台哪个好,以及有什么比较好的出售游戏账号的平台对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、手游账号交易平台哪个好,哪个平台比较安全?? 2、游戏账号出售平台哪个好 3、游戏账号在哪个网站交易比较好? 4、手游交易平台哪个...

春节祝福代码怎样制作(元宵祝福代码)

春节祝福代码怎样制作(元宵祝福代码)

本篇文章给大家谈谈春节祝福代码怎样制作,以及元宵祝福代码对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、父亲节祝福代码 2、如何编写新春祝福 3、我是一个小孩,老师说要自编两则春节祝福短信。请问春节祝福短信该怎样编?顺便给个例子,要自己编。 4、父亲节微信祝福...