0 引 言
高精度的时间测量在高能粒子物理研究、深空通讯、激光测距和物质成分检测等领域均有着广泛的应用。而时间测量仪器快速、高精度、高灵敏度的特点决定其必须具有高时间分辨率和高灵敏度的数据采集及处理设备,目前最常用的有数字信号中和器(Digital Signal Averager)和高精度的时间数字转换器(Time-to-digital converter,TDC)。其中TDC的原理是通过记录一段时间内离子脉冲信号相对于触发信号(start)的到达时间和数量,继而判定粒子的种类及其含量。
但是TDC的原理决定了其固有的缺陷-“测量死区”,即当有多个粒子同时到达时,前端仪器(如飞行时间质谱仪)产生脉冲的幅度是与粒子的数量成正比的,但是TDC的原理决定了其只认为此时到达了一个粒子,从而丢失了幅度信息。故利用TDC进行定量分析时,就存在了“测量死区”。而利用超高速数字信号中和器进行测量时,由于可以同时采集到脉冲的幅度和时间信息,故可以进行高速、高时间分辨率的定量分析。
本文主要介绍了一种高精度数字信号中和器的设计与实现方法,其最小时间分辨率为333ps,测量时间范围为0~20μs,系统死时间<50ns,并已在飞行时间质谱仪器中得到应用。
1 总体结构与基本工作原理
图1所示为本系统整体硬件框图,数字信号中和器主要由前端信号调理模块、射频采集模块、高速时钟产生模块、FPGA模块、USB接口模块等部分组成。其中信号调理模块主要由前置放大器ERA_1+和变压器ADTL2_18组成。射频采集模块主要由ADC08D1500及相关外围电路组成。高速时钟产生模块由ADI公司的时钟产生芯片AD9517-4组成。数据处理及控制模块由XILINX VIR-TEX-4 SX35 FPGA及相关外围电路组成。USB2.0传输及控制模块由Cypress公司的CY7C68013及相关外围电路组成。
本数字信号中和器具有内、外触发两种工作模式。在内触发工作模式下,由系统自身产生触发(start)信号,并由触发通道输出电子引导脉冲信号,以引导质谱仪前端设备。而在外触发工作模式下,系统采集外触发信号的到达以作为转换的开始。
当射频采集模块工作在单边沿采样时,通道I和通道Q为独立的stop信号采集通道,最高采样率为1.5GSPS;当射频采集模块工作在双边沿采样时,通道I和通道Q只能有一个作为信号采集通道,最高采样率为3GSPS。以外触发、双边沿采样工作模式为例。触发通道采集外部触发信号以作为转换的时间起点,脉冲输入信号经前置放大、电平转换等信号调理后,进入射频采集模块。在双边沿工作模式下,高速时钟产生电路提供1.5GHz的采样时钟,从而可以使射频采集模块的最高采样率为3GSPS。ADC采样的结果分DI、DQ、DID、DQD4组8bit差分信号以DDR的形式传至FPGA,每组差分信号的速度为375MHz。FPGA启动相应逻辑,以50us为一周期,连续采集1s,每周期内持续采样时间20us。同时FPGA逻辑控制将不同周期内相同时刻的采样点对应相加,从而得到1s内累加的质谱图。最后FPGA通过USB控制逻辑将包含脉冲数量和到达时间信息的质谱图通过USB2.0接口传至PC以完成质谱图的绘制和后端信号处理。由于射频采集ADC的最高采样速率为3GSPS,即可达到333ps的时间分辨率。针对不同的应用背景,射频采集模块的时钟频率可调,调节范围为500MHz~3GHz,即时间分辨率为333ps~2ns可调。
2 系统重要模块设计与实现
2.1 前端信号调理模块
在气体行业检测的应用中,飞行时间质谱仪器中离子探测器的输出信号一般为NIM信号,幅值在0~-100mv,而超过此范围的大信号通常为H2O+及OH+等饱和信号,对测量结果影响不大,故不予考虑。由于输入信号幅度较小,为提高测量测量精度并充分利用ADC的量化范围(650mV),设计中在采集通道的信号调理模块利用微波管Mini ERA_1+完成前置放大。ERA_1+的3dB带宽为DC~8GHz,内部与50欧传输线匹配,最大增益12dB。同时,由于ADC08D1500要求差分输入,故信号调理模块在前置放大后利用射频变压器Mini ADTL2_18完成单端信号到差分信号的转换。图2所示为采集通道信号调理模块结构图。