David Andres 是 Marvell Semiconductor 公司的一位设计工程师,提出了一种可加快串行/解串器(SerDes)接收器 BER 测试的方法;Chung Wu 是 Maxim Integrated Products 公司的产品定义师,运用眼图模板来定义 SerDes 接收器的性能;Christopher J. Loberg 是 Tektronix 公司市场开发高级经理,利用波形发生器来创建测试信号。
Andres 花了数年时间来评估 SerDes 接收器。在那段时间,他开发了一种技巧,使他在测试数十个器件时,可以将接收器测试时间从数小时缩短至数分钟。在为 Marvell 的其他工程师构建其他评估系统时,他还发现了一些简化测试设置和降低成本的方法。
一些客户要求 Andres 针对低达 10–18 的 BER(每 1018 个比特的误码少于 1 个)进行测试,但大多数客户均要求验证每 1012 个比特的 BER。在这些误码比率下,速度为 2.5Gbps 的完整 BER 测试可能需要 6 分 40 秒。为了获得 99% 的“不会出现一个比特误码”置信度,Andres 需要对每个器件运行至少 100 次 BER 测试,总测试时间超过 11 个小时。
由于 Andres 一般要为新设计、变更的设计、需要抽查的设计测试多达 50 个器件,因此需要缩短测试时间。通过设置一项提高误码出现概率的测试,Andres 可把每个器件的测试时间缩短至数秒。加快的测试为他带来了足够的“被测器件(DUT)将达到可接受的 BER 性能”的置信度。
添加时序变化
为了加快测试,Andres 为数据流添加了数量受控的时序变化(抖动),使抖动与眼图模板规范重叠。在一项应用中,他利用 7 比特伪随机比特序列(PRBS7),在眼图模板内为每 127 个比特产生了 4 个边沿。添加的抖动产生了足够的时序变化来预测接收器的性能。他还利用了 PRBS23、PRBS31 和其他比特模式。
Andres 结合两种技巧为串行数据流添加受控的抖动:过采样和混频。过采样需使用速度四倍于相关比特率的模式发生器。他使用 10Gbps 模式发生器来构建 2.5Gbps PCI Express(PCIe)Generation 1 数据流。
为了从 10Gbps 信号得到稳定的 2.5Gbps 数据流,Andres 用 4 个连续1(或十六进制的单个 F)得到了 2.5Gbps 的单个的1比特,2.5Gbps 的单个 0 比特则是由 10Gbps 的 4 个连续的 0 比特得到的。然后,他移动边沿时序来创建抖动。
Andres 说:“借助 10Gbps 模式,就能把任何上升沿或下降沿的时序改变 0.25 个单位间隔(UI)。利用两个边沿,就能为信号添加 0.5 UI 的抖动。还可以在模式中改变最差情形抖动的位置。测试人员可以检查许多不同位置,然后向设计师提供反馈,说明模式中的弱点出现在何处。DUT 在一个方向能处理的抖动比另一个方向高得多。”
图 1 展现的是Andres 做法。上方的轨迹表明 2.5Gbps 的 4 个比特(1010),没有添加抖动(边沿未移动)。在 10Gbps 时,模式是由十六进制 F0F0 表示的。下方的轨迹是 2.5Gbps 的一系列 4 比特(1,0,0,1),但 0 比特和随后的 1 比特之间的上升沿提前 0.25 UI 出现了。
Andres 的实现方法是在 10Gbps 利用十六进制 1(二进制 0001)来代替二进制 0000 后接十六进制 F(二进制 1111)。通过反复改变比特模式,Andres 能在 2.5Gbps 流中创建抖动。
表 1 列出了 Andres 用于开发 PRBS7 模式的代码。Pattern Data Line0002 中带有下划线的 4 个数字表示被缩短或延长 0.25 UI 的比特。例如,“8”表示前一个比特的延迟下降沿,而“E”表示后一个比特的提前下降沿。
过采样过程没有为 Andres 提供足够的抖动以达到测试 PCIe 接收器所需的 0.65 UI 抖动。图 2 表明当比特边沿侵入眼图模板(钻石)时,就会出现误码。Andres 利用混频来添加正弦抖动(Sj),以便覆盖其余部分。事实上,他能产生足够的时序变化来完全闭合眼图。
图 2 中标明闭合眼图宽度的光标对应于比特边沿之间的 39 皮秒时间,并表示眼图闭合。波形上方的直方图表明边沿时序的分布。抖动覆盖大约 53 皮秒的范围,抖动的其余 14 皮秒来自数据相关抖动(DDj)和随机抖动(Rj)。Andres 说:“我不喜欢随机抖动,因为它很难量化和调试。随机抖动随着测量时间的延长而增加。”
上一篇:基于PXI和GPIB总线电路测试系统的开发与设计
下一篇:PCI-Express2.0协议层的数字验证及调试解决方案
推荐阅读最新更新时间:2024-03-30 22:13
- 柔灵科技陈涵:将小型、柔性的脑机接口睡眠设备,做到千家万户
- 微灵医疗李骁健:脑机接口技术正在开启意识与AI融合的新纪元
- USB Type-C® 和 USB Power Delivery:专为扩展功率范围和电池供电型系统而设计
- 景昱医疗耿东:脑机接口DBS治疗技术已实现国产替代
- 首都医科大学王长明:针对癫痫的数字疗法已进入使用阶段
- 非常见问题解答第223期:如何在没有软启动方程的情况下测量和确定软启动时序?
- 兆易创新GD25/55全系列车规级SPI NOR Flash荣获ISO 26262 ASIL D功能安全认证证书
- 新型IsoVu™ 隔离电流探头:为电流测量带来全新维度
- 英飞凌推出简化电机控制开发的ModusToolbox™电机套件
- 意法半导体IO-Link执行器电路板为工业监控和设备厂商带来一站式参考设计