基于FPGA的时间数字转换电路的若干关键技术的研究

发布时间:2017-04-30 20:22

  本文关键词:基于FPGA的时间数字转换电路的若干关键技术的研究,由笔耕文化传播整理发布。


【摘要】:时间作为物理学中七个基本物理量之一,在物理学的发展中起着至关重要的作用。特别是在粒子物理实验中,时间信息能够间接反映实验过程中粒子的动量、质量等信息,对鉴别粒子种类、粒子反应种类等有很重要的作用。随着探索粒子越来越小,加速器能量越来越高,对时间测量精度的要求也越来越高,已经达到皮秒量级。 在多年的发展中,时间测量技术多种多样,时间测量精度越来越高。按照开发平台不同,主要分为专用时间测量ASIC芯片,如CERN设计的HPTDC芯片,和基于FPGA的时间数字转换电路。相对于ASIC芯片,FPGA具有灵活性、可重配性、开发周期短等优点,促使基于FPGA的时间数字转换电路的时间测量技术路线蓬勃发展。但是,目前该技术大多处于研究层面,并未在实际的应用中使用。这是因为基于FPGA的时间数字转换电路在功能上不够全面,对于粒子物理实验中一些特殊的要求还不能都满足。比如,为了改善前沿定时带来的时间游走效应对时间测量精度的影响,需要测量信号的脉宽对该效应进行修正补偿;在具有触发判选系统的实验中,为了能够将数据与触发信号进行匹配读出,需要一种触发匹配机制完成事例数据与触发信号的匹配操作;粒子实验的环境具有很强的辐射,有时根据需求,时间数字化电子学需要放置在探测器附近,这就要求电子学器件具有辐射容错功能,保证系统工作的可靠性和稳定性。本论文针对实际应用中对时间测量功能的扩展功能的需求,针对基于FPGA的时间数字转换电路,对某些关键技术进行研究和开展工作。本论文的内容安排如下: 第一章主要介绍了基于FPGA的时间数字转换电路的历史与发展,将其实现方法进行分类并进行了简要的原理介绍。 第二章先介绍了“粗”“细”时间相结合的时间测量方法。重点介绍实现脉宽测量的两种方法。第一种方法采用两个相同的TDC通道分别测量前后沿时间;第二种方法在一个TDC通道中同时测量前后沿时间。最后对两种方法的特点进行了总结和对比,并给出测试结果。 第三章介绍基于CAM的触发匹配机制。通过调研分析粒子物理实验对于时间测量数据的触发匹配的功能要求,提出一种基于CAM的触发匹配机制,并详细介绍了该功能的原理及实现电路。 第四章介绍了针对SRAM型FPGA的配置存储器的静态逻辑在辐射环境下发生单粒子效应时实现的容错功能。通过在线实时对配置存储器中由于辐射效应发生的单粒子翻转、多粒子翻转等软错误进行修复,使得SRAM型FPGA在高辐射环境下工作的可靠性和稳定性得以增强。 第五章通过测量Xilinx FPGA底层延迟随温度变化的特性,介绍实现的一种对基于FPGA的TDC在线温度补偿方法。第六章则是将以上几章中实现的功能进行整合,设计基于VME接口的标准化时间数字转换模块,对该模块的设计和测试进行了详细介绍。 第七章介绍了德国压缩重子物质实验(Compressed Baryonic Matter,CBM)及其中的飞行时间探测器(Time-of-Flight,TOF)系统,根据其对时间测量的要求,设计适用该实验的高精度高密度时间测量模块,并对其设计和测量结果进行详细介绍。 第八章对本论文进行总结并对下一步工作进行展望。
【关键词】:现场可编程门阵列 时间数字转换 脉宽测量 触发匹配 温度补偿 擦除刷新
【学位授予单位】:中国科学技术大学
【学位级别】:博士
【学位授予年份】:2015
【分类号】:TN791
【目录】:
  • 摘要9-11
  • Abstract11-14
  • 第1章 绪论14-40
  • 1.1 基于FPGA的‘TDC的实现方法14-27
  • 1.1.1 计数器法14-16
  • 1.1.2 精密时间测量法16
  • 1.1.3 锁存器和缓冲器构成差分延迟链16-18
  • 1.1.4 二维延时矩阵18-20
  • 1.1.5 二级延时链20-21
  • 1.1.6 游标卡尺法21-27
  • 1.2 高能物理实验对时间测量的需求27-30
  • 1.3 时间测量的关键技术30-34
  • 1.3.1 脉宽测量功能30-32
  • 1.3.2 触发匹配机制32
  • 1.3.3 辐射容错功能32-33
  • 1.3.4 在线温度补偿功能33-34
  • 1.4 本论文的研究内容、意义和结构安排34-36
  • 参考文献36-40
  • 第2章 脉宽测量电路及实现方法40-61
  • 2.1 基于FPGA的高精度时间数字转换电路的实现40-47
  • 2.1.1 “粗”时间测量单元41-42
  • 2.1.2 “细”时间测量单元42-44
  • 2.1.3 译码单元44
  • 2.1.4 控制单元44
  • 2.1.5 测试结果44-47
  • 2.2 过阈时间测量的实现方法47-58
  • 2.2.1 双通道过阈时间测量的实现方法47-51
  • 2.2.2 单通道实现过阈时间测量的方法51-58
  • 2.3 本章总结58-59
  • 参考文献59-61
  • 第3章 基于CAM的触发匹配机制及电路实现61-75
  • 3.1 触发匹配机制基本原理61-62
  • 3.2 基于CAM的触发匹配机制的设计与实现62-68
  • 3.2.1 基本原理62-63
  • 3.2.2 基于CAM的触发匹配机制的电路设计及实现63-68
  • 3.3 测试结果68-72
  • 3.4 本章总结72-73
  • 参考文献73-75
  • 第4章 FPGA在辐照环境下的容错功能的设计与实现75-110
  • 4.1 硅器件的辐射效应75-79
  • 4.1.1 辐射环境75-77
  • 4.1.2 半导体器件的辐射效应77-79
  • 4.2 基于SRAM型FPGA的基本结构79-80
  • 4.3 Xilinx公司FPGA的配置数据结构80-82
  • 4.4 FPGA配置存储器在辐照环境下容错功能的实现方法82-84
  • 4.4.1 Open Loop(or Blind Loop)83
  • 4.4.2 Closed Loop83-84
  • 4.5 Xilinx FPGA配置存储器中容错功能的设计与实现84-100
  • 4.5.1 ICAP模块85
  • 4.5.2 Frame_ECC模块85-86
  • 4.5.3 SEM Controller模块86-92
  • 4.5.4 数据获取模块92-97
  • 4.5.5 错误插入模块97-99
  • 4.5.6 状态监测模块99-100
  • 4.5.7 状态信号模块100
  • 4.6 功能测试100-105
  • 4.6.1 生成外部设备的存储文件100-101
  • 4.6.2 测试结果101-105
  • 4.7 本章总结105-106
  • 参考文献106-110
  • 第5章 基于FPGA的TDC在线温度补偿电路的设计与实现110-124
  • 5.1 基于SRAM型FPGA的温度特性110-113
  • 5.1.1 Xilinx FPGA的温度特性110-111
  • 5.1.2 Altera FPGA的温度特性111-113
  • 5.2 Artix-7 FPGA底层温度特性测试113-118
  • 5.2.1 Xilinx FPGA内XADC模块介绍113-115
  • 5.2.2 测试方案115-116
  • 5.2.3 温度特性测试结果116-118
  • 5.3 FPGA TDC在线温度补偿设计电路实现118-120
  • 5.4 测试结果120-121
  • 5.5 测试结果分析121
  • 5.6 本章总结121-122
  • 参考文献122-124
  • 第6章 基于FPGA的时间数字转换标准化模块设计124-134
  • 6.1 基于FPGA的时间数字转换标准化模块的电路设计124-130
  • 6.1.1 时钟模块124-125
  • 6.1.2 信号输入模块125-126
  • 6.1.3 FPGA模块126-127
  • 6.1.4 CPLD模块127-130
  • 6.1.5 电源模块130
  • 6.2 测试结果130-131
  • 6.2.1 前沿时间测量130-131
  • 6.2.2 脉宽测量131
  • 6.3 本章总结131-132
  • 参考文献132-134
  • 第7章 基于FPGA的TDC在CBM实验中的应用134-142
  • 7.1 高精度高密度时间数字化模块的设计134-138
  • 7.1.1 时钟模块135
  • 7.1.2 信号输入模块135
  • 7.1.3 FPGA模块135-136
  • 7.1.4 FPGA配置模块136-137
  • 7.1.5 辐照环境下的容错功能137-138
  • 7.1.6 数据读出模块138
  • 7.1.7 电源模块138
  • 7.2 测试结果138-139
  • 7.3 本章总结139-140
  • 参考文献140-142
  • 第8章 总结与展望142-145
  • 8.1 工作总结142-143
  • 8.2 本人工作的创新点143
  • 8.3 展望143-145
  • 8.3.1 工作展望143-144
  • 8.3.2 应用展望144-145
  • 附录145-146
  • 致谢146-148
  • 攻读博士学位期间的论文成果148-153

【参考文献】

中国期刊全文数据库 前5条

1 廖娟娟,安琪,廖维平;时钟分相技术应用[J];核电子学与探测技术;2000年06期

2 安琪;;粒子物理实验中的精密时间间隔测量[J];核技术;2006年06期

3 马寅;安军社;王连国;孙伟;;基于Scrubbing的空间SRAM型FPGA抗单粒子翻转系统设计[J];空间科学学报;2012年02期

4 赵云富;华更新;;一种存储器容错设计方法[J];空间控制技术与应用;2009年03期

5 黄影;张春元;刘东;;SRAM型FPGA的抗SEU方法研究[J];中国空间科学技术;2007年04期

中国博士学位论文全文数据库 前1条

1 向常洲;基于CBM-TOF探测器的数据预处理[D];华中师范大学;2013年


  本文关键词:基于FPGA的时间数字转换电路的若干关键技术的研究,,由笔耕文化传播整理发布。



本文编号:337524

资料下载
论文发表

本文链接:https://www.wllwen.com/shoufeilunwen/xxkjbs/337524.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户b091b***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com