USB3.0接口一致性检测,信号质量检测
- 供应商
- 北京淼森波信息技术有限公司
- 认证
- 联系电话
- 18601085302
- 手机号
- 18601085302
- 联系人
- 邓经理
- 所在地
- 北京市海淀区永泰庄北路1号天地邻枫2号楼A座B101
- 更新时间
- 2024-08-31 07:28
usb3.0接口一致性检测,信号质量检测
usb3.0的receiver测试的两种方法
由于usb3.0的速率高达5gbps,在usb3.0规范中接收机测试成为必测项目。接收机测试包括了误码率测试和接收机抖动容限测试两部分。
对于receiver compliance测试,需要使用误码率测试仪bert(bit error ratiotester,简称bert),比如力科的pert3。bert由pattern generator和errordetector组成。如下图1左图所示为传统的ber测试和抖动容限测试的示意图。bert的patterngenerator发送出特定的测试码流,码流中添加了定量的抖动,通过参考测试信道后到达待测试芯片(dut)的rx端,dut设置为retimedloopback模式(重定时自环模式),将接收到的数据从芯片的tx端发送到bert的errordetector,bert分析收到的码流和发送的码流,对错误的比特计数,得到误码率。调节patterngenerator输出码流在各种频段的抖动值,并测试误码率,可以得到dut的抖动容限。
对于usb3.0的接收机测试还可以使用另一种方法:即loopback bertmethod。如下图1的右图所示:dut的接收端工作在loopbackbert模式,直接分析bert发送出的已知的测试码流,对接收到的误码计数,误码数量存入误码寄存器(如下图1的errorregister),lecroy pert3直接读取误码寄存器,得到误码率和抖动容限测试结果。
两种测试方法对比,前者是串行信号接收端测试通常使用的传统方法,其误码判定在bert端,即在dut的外部进行ber测试;后者是usb3.0芯片接收端直接测量误码率,测试仪器读取待测试芯片的误码寄存器来了解误码值,即dut内部进行ber测量。
展开全文