论文部分内容阅读
面对越来越复杂的测试环境和测试对象,需要采用复杂的测试系统进行测试,这给测试系统的组建带来了较大的困难。采用LXI总线测试设备组建分布式的测试系统较好地解决了这一难题。本文所研究的LXI总线数字示波器模块,具有一般数字示波器的主要功能,能广泛应用于分布式的测试系统。此外,该示波器模块还具有IEEE1588同步功能,解决测试系统中测试设备的同步问题。 论文在分析了LXI总线技术的基础上,讨论了数字示波器的主要组成部分和各个部分的实现方式,通过分析和比较提出了LXI总线数字示波器模块的硬件设计方案。本设计采用了ARM+FPGA的系统架构,硬件电路主要包括模拟通道电路、数据采集电路、LXI总线接口电路三大部分。模拟通道电路由AC/DC耦合电路、无源衰减网络电路、阻抗变换电路、放大电路、ADC驱动电路组成。数据采集电路采用FPGA作为逻辑控制核心,采样率为500MSa/s的AD9286作为转换器,高速存储器DDR2作为系统的存储设备,嵌入式处理器S3C2440作为系统的处理核心。LXI总线接口部分采用 DM9000+DP83640的架构实现以太网通信和 LXI总线数字示波器的IEEE1588功能。系统工作时,信号通过模拟通道进行信号调理后进入ADC转换,转换后的数据在FPGA内部进行接收降速处理,处理完的数据将存储在DDR2中。当ARM向FPGA发送取数请求时,FPGA通过DDR2控制器来读取DDR2的数据,再将数据从双口RAM送到ARM。系统在采用嵌入式Linux操作系统的ARM中实现了LXI总线数字示波器的网络等功能。 本论文完成了系统各个部分的电路设计。初步实现了LXI总线数字示波器模块的主要功能,主要实现了优于100MHz模拟带宽的设计、高速AD采集、DDR2存储和LXI总线B类仪器的IEEE1588触发。通过各部分模块的通信设计实现了系统的整体通信,对各部分实际电路进行了功能调试和指标测试。测试的结果表明,本文设计的LXI总线数字示波器模块满足了设计的基本指标要求,在分布式测试系统中具有一定的应用价值。