精确测量嵌入式USB信号质量
时间:04-16
来源:3721RD
点击:
acing Port并飞线与PC主机的USB接口连接。因为测试单扳本身提供5V供电,所以我们只需要飞出D+/D-/GND三线即可。完成后的图示如下:
USB Hub Up Stream Port飞线图
我们使用了一台装有USB-IF HS Electrical TEST Tool的ThinkPad R51作为控制平台,在按照上面的图示进行测试连接并将产品上电之后我们在测试工具中选择了Hub类测试并发现了板级的USB Hub。我们已经初步实现了之前关于控制系统的设想,图示如下:
控制工具设置界面
在图示中的Port Control栏中选择TEST Packet命令,在相应的Port栏中选择我们需要测试的端口如1,示波器上出现了我们期待已久的信号波形(如下)。按照Lecroy示波器USB2.0测试软件中的Step by Step,示波器很快就完成了测试并输出了分析报告。有专业的分析工具就是不一样,我们根据测试报告中的关键测试数据,优化了我们的电路设计使得主机接口的信号更加理想(图示如下,本文中不对分析内容进行展开)。
优化调整后的USB-主机眼图
三 测试总结
USB主机信号质量的测试不仅仅是眼图部分,USB IF关于USB2.0一致性测试规范还有很多的测试项目需要完成。而且对于嵌入式USB测试而言,会面临更多的挑战,希望本文可以给到从事嵌入式USB开发测试的工程师一些思路和借鉴。
- 采用CompactDAQ平台提高USB数据采集应用的性能(01-17)
- 基于FPGA的USB2.0虚拟逻辑分析仪的设计与实现(01-18)
- 高速串行数据链路的自动化一致性测试(04-15)
- 基于LABVIEW的USB接口多路高速数据采集系统的设计(11-24)
- 基于AVR USB接口的温度测量系统下位机设计(03-01)
- 理解下一代数据采集技术(05-12)