0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于IBERT for GTY中两点总结

C29F_xilinx_inc 来源:赛灵思 作者:赛灵思 2022-02-16 16:21 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在IBERT测试中需要注意的有以下两个要点:

1.System Clock的选择
在UI配置Clock Settings中有对System Clock的选择,所谓“System Clock”查手册理解为该IP core工作所需时钟,跟GT口没有直接关系,主要用于测试所需通信以及其他的逻辑。可以用外部引入的时钟,也可以用GT口的REFCLK。当system clock 大于100MHz时,内部会生成MMCM以满足约束要求,所以我理解的是IP core内部时钟需要100MHz。

poYBAGIMphKAPYA1AAE17V8SvZk504.png

2.有关Loopback Mode
把IBERT example的bit烧入待测试的板子,并且建立测link以后,最重要的操作就是选择Loopback Mode,它有五种选择:分别为none 、near-end-pma、near-end-pcs、far-end-pma、far-end-pcs。下面就梳理一下其工作机制。

常见的测试方式无非就两种:1.测试一个GT口;2.两个GT口互测;对于我的项目来说,物理上是基于SFP光模块的高速网口。下面来说明一下这两种情况

poYBAGIMphaAcHmCAAHFkivMP7Y096.png

结合GT口的内部框图来说明不同Links下的配置以及测试的结果。

2.1 1个GT口自测
对于1个GT口的自测,比较容易理解,即TX GTs和RX GTs同属一条lane的TX和RX,比如X0Y4/TX和X0Y4/RX,对应外部连接则是将光纤跳线两头分别插入同一光口的收发端。

pYYBAGIMph2AZ9gJAAEW62WT4tQ336.png

此时,loopback选择none、Near-End PMA和Near-End PCS的路径如上图所示,也比较好理解。None即没有内部loopback路径,依靠光口和光纤跳线完成数据的回环。对于一个口的自测,完成这三种mode的测试就够了,那如何理解Far-End PMA和Far-End PCS呢?在GT User Guide中有这样一张图和描述如下:

poYBAGIMph6AXtX3AAFK-lUt-vw900.png

pYYBAGIMpiCAUiV9AADB_fM9X_Y597.png

我对这段说明简单的理解就是:Near-End loopback是将发送数据环进接收端(自测),Far-End loopback则是将接收数据环入发射(作为对端互测)。所以Far-End loopback在互测时才用到。(我是这么理解的,不知道对不对)。

2.2 2个GT口互测
两个GT口互测,对应外部连接则是将两个SFP光模块互联,一个发对应另一个的收,所以要建两个Links。这里有引申出我到现在都没有很好理解的“有关Links的问题”,物理光纤上肯定是1个TX对另一个的RX,那么直接理解的话建立links应该是:X0Y4/TX和X0Y5/RX、X0Y5/TX和X0Y4/RX这两条links,但实际上互测回环,应该是X0Y4/TX和X0Y4/RX、X0Y5/TX和X0Y5/RX这两条links(谁能解释一下)。先接受这个结论吧,看看互测方式。

结合2.1的引用,那么一个GT口应该将数据发送出去(不回环),另一个GT口将接收到的数据再回环发出去(3、4路径),那么一条link的loopback mode设置成none,另一条则设置为Far-End mode。

PS:后来咨询了一下,实际上create links只是起一个标识作用,选什么都不影响背后真正的物理连接方式。其实又引申一个问题,如果选X0Y4/TX和X0Y5/RX这样的link,最终测出的结果是哪个GT的呢?以RX端所在的GT为准吗?anyway,不得而知。

以上。

​免责声明:本文为网络转载文章,转载此文目的在于传播相关技术知识,版权归原作者所有,如涉及侵权,请联系小编删除(联系邮箱:service@eetrend.com )。

审核编辑:符乾江

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 测试
    +关注

    关注

    8

    文章

    6027

    浏览量

    130720
  • 光模块
    +关注

    关注

    82

    文章

    1583

    浏览量

    61895
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    IBERT GT收发器误码率测试实例

    IBERT(Integrated Bit Error Ratio Tester),集成误码率测试仪。作为用户来说可以使用这个工具对自己设计的板子的高速串行收发器进行简单测试,从而判断设计的接口是否
    的头像 发表于 11-24 09:11 2440次阅读
    <b class='flag-5'>IBERT</b> GT收发器误码率测试实例

    凌晨两点的急诊室:被校准卡壳的抢救设备

    工程师们从繁琐记录解放出来,当患者因准确诊断获得及时救治 —— 这正是校准工作的初心。在慢性病高发、精准医疗兴起的今天,“误差零容忍” 不仅是技术标准,更是医疗行业对生命的承诺。
    的头像 发表于 09-19 11:28 194次阅读
    凌晨<b class='flag-5'>两点</b>的急诊室:被校准卡壳的抢救设备

    致真精密仪器2025年总结表彰大会成功举行

    日前,致真精密仪器 2025年总结表彰大会暨下半年战略启动会在公司总部圆满落幕。青岛、北京、杭州三地员工及校企联合实验室师生线上/线下全体参会,共同回顾总结上半年发展成果,同时计划部署下半年战略规划。
    的头像 发表于 09-02 16:21 829次阅读

    室内定位UWB模组 两点测距+出厂固件功耗测试,效果如何?

    以下作品由安信可社区用户 putin 制作 目录 一、UWB模组之BU03 1.1简介 1.2技术亮点 1.3安信可官方资料及工具 二、功耗测试 2.1基站 2.2标签 2.3测距配置 2.4校准 三、UWB模组使用SDK按键唤醒 3.1SDK下载 3.2激活例程 3.3修改例程 3.4实验现象 UWB模组之BU03 1.1简介 BU03模组是一款基于Decawave DW3000系列芯片设计的超宽带(UWB)定位模组。作为一款高性能无线通信模块,BU03凭借其10厘米级定位精度和6.8Mbps高速数据传输能力,成为物联网(IoT)、智能家居、工业自动化等领
    的头像 发表于 08-19 14:34 590次阅读
    室内定位UWB模组 <b class='flag-5'>两点</b>测距+出厂固件功耗测试,效果如何?

    两点超声波清洗机的使用细节介绍

    超声波清洗机主要采用液体和清洗罐固有的振动频率,使超声波在液体传播,然后,液体和清洗罐在超声振动下,将达到高清洗、深度清洗效果,正确使用超声波清洗机可以有效保证其清洗效果和清洗效率,必须注意以下
    的头像 发表于 08-13 17:30 331次阅读
    <b class='flag-5'>两点</b>超声波清洗机的使用细节介绍

    示波器测量的浮动与差分电压挑战及解决方案

    本文主要介绍了示波器的基本原理、工作方式和测量原理。示波器的工作原理是通过电压信号随时间的变化关系来显示,其中电压测量均在两点间进行。测量时,电压探头参考引线会依次连接 BNC 输入外壳、机箱,最终通过电源引线实现接地
    的头像 发表于 06-18 14:02 468次阅读
    示波器测量<b class='flag-5'>中</b>的浮动与差分电压挑战及解决方案

    电路基础知识最全汇总,看这一篇就够了!(建议收藏)

    电压用符号U表示,电位用符号V表示。 4.两点间的电压等于两点的电位的差 。 5.注意电源的简化画法。 四、理想电压源与理想电流源 1.理想电压源 不论负载电阻的大小,不论输出电流的大小
    发表于 05-08 14:18

    开关电源的一总结

    关于开关电源,其实没有什么好写的,或者说,已经有很多专门写开关电源的书,三言语也说不出什么来。但是以前有人问过我一些问题,现在想起来,总结下。 1,开关电源的占空比 初学者总是不明白占空比跟输入
    发表于 04-03 13:50

    英伟达GTC2025大会关键信息总结 Blackwell Ultra 量子计算与机器人

    英伟达 GTC 2025 大会关键信息总结
    的头像 发表于 03-20 14:18 1351次阅读

    ADS1191的ADC是和个通道的哪个通道相连呢?

    ADS 1191的ADC是和个通道的哪个通道相连呢?数据手册并未说明情况,还请说的清楚一
    发表于 01-23 07:40

    无刷电机外力转动时,测量三相逆变桥端电压的马鞍波是怎么来的?

    来说,B电压最低,因此V6导通。此时对应的电流回路如下图七所示:图七:状态一对应电流回路V6导通后,BO两点电压被二极管钳位,所以O电压跟随B电压变化,因此UAO电压跟UAB电压波形趋势一致。三相
    发表于 01-17 15:26

    ADS1232信号输入从零到满度两点变化,其数据建立过程需要次到三次转换,为什么?

    ADS1232信号输入从零到满度两点变化(用的是信号模拟器),发现其数据建立过程需要次到三次转换,也就是200ms到300msAD值才能从零跳到满度。分析有三个原因: 1.信号
    发表于 01-10 08:02

    ADC的数字电源和模拟电源需要个隔离的独立电源供电吗?

    模拟地和数字地的短接,这样就形成两点接地,不就形成地环路了吗。如果不将地平面分割为数字地和模拟地,数字器件的地弹噪声是不是又会耦合到模拟器件,造成干扰?非常矛盾,麻烦各位帮忙解答一下,ADC该如何供电,地平面该如何连接?
    发表于 01-07 08:15

    电位差与电流的关系解析

    在电学,电位差(电压)和电流是个核心概念。电位差是指电路两点间的电势能差,而电流则是电荷在电路的流动。这
    的头像 发表于 12-28 14:12 8730次阅读

    高速串行总线系列-IBERT使用介绍

    Ratio Tester),集成误码率测试仪,它可以利用FPGA内部资源,评估检测FPGAGTX的通断和通信性能。一般的误码率可以算到十的负十二次方级别。 这里暂时不介绍IBERT具体的生成过程,因为只是
    的头像 发表于 12-20 09:38 3508次阅读
    高速串行总线系列-<b class='flag-5'>IBERT</b>使用介绍