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

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

3天内不再提示

ADI-BERT:高速串行接口测试的理想解决方案

chencui 2026-05-29 14:50 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

ADI-BERT:高速串行接口测试的理想解决方案

在高速串行接口系统的设计、开发和调试过程中,测试模式生成和错误检测是至关重要的功能。ADI-BERT作为一款灵活的连续速率模式发生器和错误检测器,为这一领域提供了高效且经济的解决方案。

文件下载:EVALZ-ADN2915.pdf

1. ADI-BERT概述

1.1 产品特性

  • 宽数据速率范围:串行数据输入范围为25.0 Mbps至11.3 Gbps,能满足多种行业协议和数据速率的测试需求。
  • 内置参考时钟:设计中包含参考时钟,方便使用。
  • PRBS发生器:基于ADN2915,超过SONET/SDH要求的所有抖动规范,包括抖动传递、抖动生成和抖动容限。
  • 频率倍增选项:ADN2915在锁定参考模式下,允许从低于25 MHz的时钟产生高达11.3 Gbps的PRBS模式。
  • 错误检测器:基于第二个ADN2915,可检测PRBS7、PRBS15和PRBS31模式。
  • 无需外部组件:简化了设计和使用。
  • USB - I2C电路:允许从PC进行I2C通信
  • 电源供应:采用12 V直流输入,通过直流 - 直流转换器转换为约5 V,由五个ADP1706稳压器为所有芯片供电。

1.2 套件内容

  • ADI - BERT评估平台及外壳
  • 带有PRBS发生器GUI(版本3.1或更高)的CD
  • 交流电源适配器和电源线
  • USB电缆

1.3 额外设备需求

需要运行Windows XP或更高版本的PC。

1.4 在线资源

  • 文档:ADN2915数据手册、AD9577数据手册、ADI - BERT用户指南。
  • 设计和集成文件:原理图、布局文件、物料清单、常见问题解答和故障排除资料。

2. 硬件与电路

2.1 电源供应

ADI - BERT配备交流电源适配器,将墙壁插座的交流电压转换为12 V直流,板上所有电源均由此直流电压生成。

2.2 附加功能

  • 辅助电压供应:PRBS发生器背面有三个辅助输出电压,可用于为被测设备(DUT)板供电。每个电源都有一个滑动开关,可设置为1.2 V、1.8 V、2.5 V、3.3 V或5.0 V,每个电源能够提供1.0 A的电流
  • I2C通信:PRBS发生器背面有两个5针用户I2C连接,用于与DUT板通信。每个5针I2C连接器的连接为SDA、AGND、NC、DVCC和SCK。SDA和SCK引脚的上拉电阻在PRBS发生器PCB上,并上拉到I2C连接器的DVCC。每个I2C连接都有自己的DVCC,因此每个总线可以上拉到不同的电压。

2.3 电路原理

ADI - BERT利用ADN2915的内置PRBS发生器和错误检测器功能。ADN2915可以工作在锁定参考(LTR)或锁定数据(LTD)模式。

  • AD9577时钟发生器:输出为低电压正发射极耦合逻辑(LVPECL)电平。时钟输出频率计算公式为[Output Freq =(25 MHz times(N+(Frac/Mod)))/(V× D)]。AD9577有四个输出时钟,但只有OUT2输出时钟用于驱动ADN2915。
  • ADN2915 PRBS发生器:可在LTR或LTD模式下使用。在LTD模式下,输出数据速率计算公式为[f{DATARATE }=2 × CLKIN];在LTR模式下,输出数据速率计算公式为[f{DATARATE }=left( CLKIN timesleft(2^{(Data2RefRatio -1)}right)right) /left(2^{FrefRange }right)]。
  • ADN2915 PRBS错误检测器:用于LTD模式,操作所需的所有命令由软件处理。

3. 操作模式

3.1 默认设置

ADI - BERT默认进入模式1,在此模式下,仪器在PRBS发生器数据输出端生成10.0 Gbps的PRBS7模式,PRBS发生器时钟输出运行在5 GHz,错误检测器输出关闭。

3.2 各模式概述

模式 AD9577时钟输入 ADN2915模式 ADN2915时钟输入 数据速率范围 REFCLK输入范围
1(默认) 板载25 MHz晶体 锁定参考 板载AD9577 25 Mbps - 11.3 Gbps N/A
2 板载25 MHz晶体 锁定数据 板载AD9577 22.4 Mbps - 1.275 Gbps N/A
3 用户提供的REFCLK 锁定参考 板载AD9577 25 Mbps - 11.3 Gbps 19.44 - 27 MHz
4 用户提供的REFCLK 锁定数据 板载AD9577 22.4 Mbps - 1.275 Gbps 19.44 - 27 MHz
5 N/A 锁定参考 用户提供的时钟 25 Mbps - 11.3 Gbps N/A
6 N/A 锁定数据 用户提供的时钟 25 Mbps - 11.3 Gbps N/A

模式1和2无需外部设备,模式3和4需要外部REFCLK信号,模式5和6需要外部时钟源驱动ADN2915输入。

4. 软件使用

4.1 软件安装

将prbs_gen_rcv_gui.zip文件从附带的CD复制到PC,解压后运行setup.exe文件进行安装。

4.2 主窗口概述

  • User I2C:PRBS发生器背面有两个5针用户I2C连接,可在主窗口中选择使用。
  • 模式切换:PRBS发生器有六种模式,可通过主窗口的模式滑块选择。
  • PRBS发生器:可通过模式长度滑块选择生成信号的模式长度,有PRBS7、PRBS15或PRBS31模式可选。还有输出按钮控制PRBS发生器输出的开关,Full Rate CLK按钮控制输出时钟是全速率还是半速率。
  • 错误检测器:通过模式长度滑块选择输入信号的模式长度,有输出按钮控制错误检测器输出的开关,Full Rate CLK按钮控制错误检测器输出时钟是全速率还是半速率。还有Clear Errors、Read Errors和Read Data按钮。
  • 辅助按钮:包括Dut I2C Comm.、Read/Write Settings、Test Eye Opening和Det as Gen。

5. 评估与测试

5.1 设备清单

ADI - BERT、运行PRBS发生器GUI的PC、两条匹配长度且带宽>18 GHz的SMA电缆、交流电源适配器、USB电缆。

5.2 测试步骤

  1. 将交流电源适配器插入墙壁插座。
  2. 将电源适配器的直流输出插入ADI - BERT。
  3. 将USB电缆从PC连接到ADI - BERT。
  4. 将第一条SMA电缆从PRBS发生器DATA输出连接到错误检测器DATA输入。
  5. 将第二条SMA电缆从PRBS发生器DATAB输出连接到错误检测器DATAB输入。
  6. 双击桌面快捷方式启动PRBS发生器GUI。
  7. 验证PCB I2C通信是否正常。
  8. 在主GUI窗口中点击Clear Errors。
  9. 在主GUI窗口中点击Read Errors。
  10. 主GUI窗口中的PRBS Error Count框应显示0错误。

ADI - BERT凭借其丰富的功能、灵活的操作模式和易用的软件界面,为高速串行接口的测试提供了全面且可靠的解决方案。在实际应用中,工程师们可以根据具体需求选择合适的模式和设置,以满足不同的测试场景。你在使用ADI - BERT的过程中遇到过哪些问题呢?欢迎在评论区分享。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    探索DS8005:双智能卡接口理想解决方案

    探索DS8005:双智能卡接口理想解决方案 在智能卡应用领域,一款高效且功能强大的接口芯片至关重要。今天,我们将深入探讨DS8005这款双智能卡
    的头像 发表于 05-26 16:30 106次阅读

    MAX9249:高速多媒体串行链路的卓越解决方案

    链路(GMSL)技术,为高速视频、音频和控制数据的联合传输提供了理想解决方案。本文将深入探讨MAX9249的特点、性能以及应用场景,帮助电子工程师更好地了解和应用这款产品。 文件下载: MAX9249.pdf 一、MAX924
    的头像 发表于 05-12 17:30 423次阅读

    高速串行SPI SRAM存储器解决方案

    成本和PCB空间都有点吃不消。所以通过串行接口来扩展片外RAM,就可以很好地兼顾容量与引脚开销。而SPI SRAM(串行静态随机存取存储器)正是这种场景下的理想选择。
    的头像 发表于 04-15 16:28 272次阅读

    BGF104C:高速多媒体卡接口理想防护方案

    BGF104C:高速多媒体卡接口理想防护方案 在电子设备的设计中,高速多媒体卡(HSMMC)接口
    的头像 发表于 03-30 16:10 340次阅读

    AD8122:高性能视频传输的理想解决方案

    Devices(ADI)的AD8122作为一款高性能的视频接收器和均衡器,为解决这些问题提供了理想解决方案。今天,我们就来深入了解一下AD8122的特点、性能以及应用。 文件下载: AD8122.pdf 产品概述 AD812
    的头像 发表于 01-12 14:35 653次阅读

    探索DS90CR481/DS90CR482:高速数据传输的理想解决方案

    探索DS90CR481/DS90CR482:高速数据传输的理想解决方案 在电子工程师的日常工作中,高速数据传输一直是一个关键且具有挑战性的领域。今天,我们将深入探讨德州仪器(TI)推出
    的头像 发表于 12-31 10:40 783次阅读

    探索DS32EL0421/DS32ELX0421:高速串行传输的理想选择

    探索DS32EL0421/DS32ELX0421:高速串行传输的理想选择 在高速电子设计领域,找到一款性能卓越且易于集成的串行器至关重要。今
    的头像 发表于 12-26 09:10 565次阅读

    探索DS32EL0421/DS32ELX0421:高速串行传输的理想之选

    探索DS32EL0421/DS32ELX0421:高速串行传输的理想之选 在高速数据传输的领域中,DS32EL0421和DS32ELX0421这两款125 - 312.5 MHz FP
    的头像 发表于 12-25 16:30 366次阅读

    SN65LVCP15:高速串行链路的理想选择

    的SN65LVCP15,这是一款高性能的串行链路复用器,适用于光纤通道、千兆以太网和高清电视(HDTV)等高速接口应用。 文件下载: sn65lvcp15.pdf 特性亮点 多链路复制能力 SN65LVCP15具备复制
    的头像 发表于 12-25 14:30 458次阅读

    探索DS92LV042x:高速数据传输解决方案理想之选

    探索DS92LV042x:高速数据传输解决方案理想之选 在当今高速数据传输的时代,对于能够高效、稳定地处理数据的芯片需求日益增长。DS92LV042x芯片组作为一款专注于
    的头像 发表于 12-24 14:05 577次阅读

    MD6639高速DAC芯片替代TI、ADI

    (如TPS54560)在宽输入电压、大电流场景中可能更合适,但需通过外围电路优化实现功能兼容。ADI替代方案ADI的μModule系列(如LTM4661)是高度集成的电源管理解决方案
    发表于 12-02 09:19

    FPGA与高速ADC接口简介

    本文介绍FPGA与高速ADC接口方式和标准以及JESD204与FPGA高速串行接口
    的头像 发表于 06-12 14:18 3500次阅读
    FPGA与<b class='flag-5'>高速</b>ADC<b class='flag-5'>接口</b>简介

    高速风机EMC整改:从测试到合规的一站式解决方案

    深圳南柯电子|高速风机EMC整改:从测试到合规的一站式解决方案
    的头像 发表于 06-09 11:20 1322次阅读
    <b class='flag-5'>高速</b>风机EMC整改:从<b class='flag-5'>测试</b>到合规的一站式<b class='flag-5'>解决方案</b>

    泰克科技V-by-One HS汽车接口测试解决方案

    随着智能汽车技术的飞速发展,汽车电子系统对高清视频和音频传输的需求不断增加。V-by-One HS作为一种高性能的串行接口技术,凭借其高带宽、低功耗和高可靠性等特点,被广泛应用于汽车电子系统中。本文将介绍V-by-One HS技术的核心特性、应用场景以及泰克公司提供的
    的头像 发表于 06-06 11:37 2562次阅读
    泰克科技V-by-One HS汽车<b class='flag-5'>接口</b><b class='flag-5'>测试</b><b class='flag-5'>解决方案</b>

    智多晶XSBERT让高速串行接口调试化繁为简

    高速串行接口(如PCIe、以太网、HDMI等)是芯片设计的“高速公路”,但调试过程却常让人抓狂——信号质量差、误码率高、眼图模糊……耗时耗力的测试
    的头像 发表于 05-30 14:30 1331次阅读
    智多晶XSBERT让<b class='flag-5'>高速</b><b class='flag-5'>串行</b><b class='flag-5'>接口</b>调试化繁为简