摘要
针对高能物理实验和核医学成像等领域中应用广泛的高精度时间测量,提出一种基于FPGA的48通道高精度时间测量系统,采用粗粒度与细粒度结合的时间测量方式,使用时钟相移法进行细粒度测量;提出一种基于对数取整的温度计码转换方法,能在PC端实现温度计码与时间的快速转换。测量系统设计了多阈值测量功能,通过阈值配置可对脉冲达到不同电压时的时间进行测量。测试结果表明,测量系统的测量范围大于10 min,时间分辨率约为0.31 ns,均方根精度优于0.27 ns,能实现多阈值脉冲时间测量。测量系统可远程进行数据获取与指令发送,适用于需远程测量时间的应用场景。
High resolution time measurement is widely used in high energy physics and nuclear medical imaging.A field programmable gate array(FPGA)-based 48-channel high resolution time measurement system is designed.The system combines fine time measurement and coarse time measurement to obtain final time.The fine time measurement is realized by phase-shift of clock.A thermometer code conversion method based on logarithm rounding is proposed,which can quickly transform thermometer codes to time on computers.The multi-threshold measurement function is designed to measure the time of the pulse reaching different voltages.Experiment results show that the measurement range is greater than 10 min,the time resolution is about 0.31 ns,the RMS resolution is less than 0.27 ns,and time measurement with multi-threshold can be realized.The system can remotely obtain data and send instructions,which is suitable for remote time measurement applications.
作者
周二瑞
李刚
杨少华
李斌康
严明
刘璐
郭明安
ZHOU Errui;LI Gang;YANG Shaohua;LI Binkang;YAN Ming;LIU Lu;GUO Ming’an(National Key Laboratory of Intense Pulsed Radiation Simulation and Effect,Northwest Institute of Nuclear Technology,Xi’an 710024,China)
出处
《现代应用物理》
2023年第4期53-58,76,共7页
Modern Applied Physics
基金
国家自然科学基金资助项目(11775179)。
关键词
时间测量
多阈值
时间转换
FPGA
time measurement
multi-threshold
time conversion
FPGA