论文部分内容阅读
任意波形发生器是一种基本的测试测量仪器,在现代测量技术中有着广泛的应用。如今随着被测系统越来越复杂,对任意波形发生器的要求也越来越高。任意波形发生器除了需要具备强大数据和图形处理能力,以保证良好的用户体验外;为了拓宽任意波形发生器的使用场景,强大的触发模块也变得必不可少。本论文设计并实现“4GSPS任意波形发生器”的控制及触发模块。针对项目的指标要求,对大数据快速传输、触发方法和智能触发技术等内容进行研究。本文的主要的工作如下:1、4GSPS任意波形发生器控制模块设计。针对波形数据的快速生成和图形化界面的问题,采用内嵌式计算机实现任意波形发生器控制模块;针对每通道64M点大数据量波形数据的快速传输问题,采用PCI总线协议实现和主控器的通信。在控制模块和波形合成模块的通信上,采用并行本地总线传输。2、触发模块整体方案设计。采用FPGA逻辑设计完成主要的触发功能。采用高速比较器加DAC完成外部输入触发信号的电平比较和数字化。针对触发功能和波形合成模块耦合的问题,将触发模块和波形合成模块的耦合进行拆解,转化为波形合成开始和波形合成结束两个操作。3、触发模块硬件及逻辑设计。采用多路复用技术,实现一片DAC输出多路参考电压。针对内部触发、脉宽触发和触发释抑需要高精度的时间分辨力,采用四路分相技术实现使用较低时钟完成高分辨力时钟计数器。经过测试验证,本文所设计的控制及触发模块能够快速准确提供其余模块工作所需的数据。触发模块能够实现电平触发、边沿触发、脉宽触发和触发释抑等触发功能,任意波形发生器控制和触发模块达到项目指标要求。