基于FPGA高分辨率短时间间隔测量的研究与实现

合集下载

基于FPGA的时间间隔测量仪的设计

基于FPGA的时间间隔测量仪的设计

基于FPGA的时间间隔测量仪的设计设计思路:1. 采集信号:FPGA通过引脚或者其他接口采集待测信号,并将其统一转化为数字信号进行处理。

2. 时钟同步:使用定时器或者PLL对采集到的信号进行时钟同步,以确保后续处理的准确性。

3. 脉冲宽度测量:利用FPGA的高速计数器进行脉冲宽度的测量。

通过计数器记录信号的上升沿和下降沿之间的时钟周期数,再根据时钟频率将其转化为时间。

4. 时间间隔测量:根据采集到的两个信号的上升沿或者下降沿的时间戳信息计算时间间隔,同样利用高速计数器完成。

其中,时间间隔是通过记录两个信号的上升沿或者下降沿之间累积的时间周期数来计算的。

5. 数据处理:将测量到的脉冲宽度和时间间隔信息进行数字信号处理,例如平均值、最大值、最小值、标准差等统计分析。

6. 结果显示:将处理后的结果通过数码管、LCD屏幕、计算机等方式进行显示,以方便用户观察和分析。

该设计中,FPGA作为核心处理器,具有高速计数器、PLL等硬件模块,可以提供高精度和高测量速率的能力。

相较于传统基于微处理器或者DSP的仪器,基于FPGA的时间间隔测量仪具有以下优点:1. 快速响应和高测量速率:FPGA具备并行计算的能力,可以同时处理多个信号,提供更高的测量速率。

2. 高精度测量结果:FPGA的高速计数器可以提供高精度的计数和测量能力,减小了测量误差。

3. 可编程性和可扩展性:FPGA具有可编程性,可以根据不同的应用场景进行定制和优化设计;同时也方便后期的新功能扩展。

在实际设计过程中,需要进行以下步骤:1. 硬件设计:包括FPGA的选择、电路连接、时钟同步、高速计数器等基本硬件模块的设计。

2. 软件编程:通过HDL语言进行FPGA的编程,实现采集、同步、计数和数据处理等功能。

3. 系统测试:对设计的时间间隔测量仪进行系统测试,验证其测量精度和稳定性等指标。

4. 优化和调试:根据测试结果进行优化和调试,提高测量精度和速率。

虽然基于FPGA的时间间隔测量仪具有很多优点,但也需要考虑以下问题:1. 成本:FPGA的成本相对较高,相较于传统的微处理器或者DSP方案成本较高。

基于FPGA高精度时间间隔系统设计与实现

基于FPGA高精度时间间隔系统设计与实现

包 含分频器 、计数器 、数 据锁存器 、数 据处理器 四部分 。
些 问题 ,文章提 出 了基于 F P G A高精度时 间间隔测量方法 ,此
方 法充分利用 F P G A的硬件 资源 ,通过非 门延迟 线法实现 时间 间隔准 确测 量[ 2 1 。此方 法具有 可靠 性强 和测量 误差 小的优 点 ,
基于F P G A高精度 时间间隔 系统设 计与 实现
贾 芳 ,郑 丹
( 河南农业大学理 学院

河南郑州,4 5 0 0 0 2 )
要 :为了解决传统时间 间隔测量 系统设备 体积 大 、 测量精度 低 、 测量范 围窄的缺点, 文章提 出了基于 F P GS 高精 时间
间隔 测量系统 的实 现方法 。此系统 的核心是 F P G A, 有其完 成信号 的处理 和控 制。使用 的基本 测量 原理是 非门延迟 线法 。
F P G A系统主在 Q u a r t u s Ⅱ 环境下通过硬件描述 语言进行设计 。测 试结果表 明, 此系统具有测量精度高 、 可靠性强 的优点 。具
有广阔的实用价值 和市场 空间。
关键词 :F P GA; 时 间间隔测量; 延迟 线法 D OI 编码 :1 0 . 1 4 0 1 6  ̄ . c n k i . 1 0 0 1 - 9 2 2 7 . 2 0 1 5 . 0 2 . 1 7 3
理模块进行预处理然后输送到fpga系统中进行测量fpga内部具有基准时间逻辑电路这样就能捕获计数器当前的计数3软件系统设计值此值会被fpga内部的ram存储器进行存储通过非门延31系统流程图迟法可以计算出 自动化与仪器仪表) 2 o 1 5 年2 期( 总第 1 8 4 期)
s h o w ha t t hi t s s y s t e m h a s h i g h a c c ra u c y a n d r e l i a b i l i t y a d v nt a a g e s . Ha s b r o a d p r a c t i c a l v a l u e a n d ma rk e t s p a c e . Ke y wo r d s : F P GA; Ti me i n t e r v a l me a s u r e me n t ; De l a y l i n e me ho t d

基于FPGA实现TDC高精度时间间隔测量的研究与设计

基于FPGA实现TDC高精度时间间隔测量的研究与设计

基于 FPGA实现 TDC高精度时间间隔测量的研究与设计摘要:TDC(时间数字转换器)作为一种高分辨率时间间隔测量方法,基于FPGA实现TDC,具有设计灵活、成本低等特点,广泛应用于激光测距等领域。

本设计在Quartus II开发平台上,使用verilog语言实现粗细时间测量,其中粗时间在ModelSim实现仿真,最终该设计成功在工程项目中进行应用。

关键词:格雷码计数器;波形联合;TDC;FPGA时间间隔测量技术经过多年的发展,目前在原子物理、天文观测实验、激光测距、卫星定位等领域都有广泛的应用。

TDC实现方法有计数器技术、电流积分技术、时间放大技术、游标卡尺技术、“粗、细”时间测量组合技术等。

1时间间隔测量原理本文采用“粗、细”时间测量组合技术进行时间间隔测量,测量原理如下图所示,其中Tx表示时间间隔测量,其表达式为:,代表粗时间,代表细时间。

2粗时间测量设计2.1格雷码的特点格雷码(Gray Code)是20世纪40年代由贝尔实验室提出。

格雷码计数器每递增一位,只有一bit位发生变化,这样克服了使用传统二进制计数器可能导致数字电路出现尖峰电流脉冲的风险,提高了电路的抗干扰能力,所以格雷码是一种可靠性较高的编码。

另外格雷码是无权码,不能直接进行比较和参与运算。

格雷码编码方式如下表所示。

2.2多位格雷码计数器的实现本设计采用verilog逻辑语言进行设计,其中关键的计数器语言实现部份采用组合逻辑和阻塞来实现,这样电路与电路之间的延时就导致格雷码计数器不能工作在高时钟的环境,本设计的系统时钟为250MHz,从仿真以及应用中观察,没有出现因为电路的延时导致乱码的现象。

将多位格雷码计数器进行拆分,分别拆分为两个4位计数器和1个8位计数器,这样可以组合成任意4的整数倍位的格雷码计数器。

本设计中两个4位的计数器组合成低8位的格雷码计数器,用3个8位的计数器组合成高24位格雷码计数器,这样组合成32位的格雷码计数器。

基于FPGA的高精度时间测量电路的实现_张骥

基于FPGA的高精度时间测量电路的实现_张骥

底层
底层信号布线和小器件布置
4 测试结果及数据处理
4. 1 在线测试结果 通过 PC 的超级终端和 datasheet 中提供的
命令,能调出本文最关心的一些数据信息。通 过 01G825GX 能显示 Wave Union 在整个进位 链上的信息,并称之为 Bit Pattern Display。如 图 8。关于 Wave Union 和相应的调试命令的更 多信息,请参阅文献[4]。
根据实际情况,PCB 板的叠层方式如表 1 所示。整个测试板的照片如图 7 所示。
表 1 PCB 板叠层结构
层次名称
层次说明
顶层
器件布置,信号布线
地层
地平面
信号层
中间层信号布线
电源层 电源平面,分割为 3. 3V,1. 2V,3. 3VIN,5VA,VCCO
电源层 电源平面,分割为 2. 5V,1. 8V,5VIN,5VD,1. 2VPLL
电路中用了 FPGA 芯片,不可避免地要用 到多种电源,在设计电源转换模块方案时,有两 种方案可供选择,一种是利用开关电源模块来 实现,一 种 是 利 用 线 性 电 源 转 换 器 件 来 实 现。 开关电源转换模块的转换效率高,但是纹波比 较大; 而线性电源的转换效率没有开关电源的 高但是输出的纹波小,从系统性能的角度考虑, 本文采用线性电源转换器件得到系统所需要的 各种电压。
( 2) FPGA( Field Programmable Gate Array) 技术。使用可编程芯片,可以大大降低电子学 系统的成本和设计风险,提高可靠性和系统的 开发效率,并且很容易实现多通道的测量。目 前这种技术已经成为国内外研究的热点。
本文所研究的就是采用 FPGA 技术实现时 间测 量,采 用 的 FPGA 芯 片 为 Altera 公 司 的 EP2C8T144C6 芯 片,FPGA 固 件 WUTDC 由 美 国芝加哥大学费米实验室的高级工程师吴进远 先生所设计[2],基本原理是通过加法器进位链 的延迟来实现对击中信号的内插。

高分辨率时间间隔测量技术研究

高分辨率时间间隔测量技术研究

高分辨率时间间隔测量技术研究高分辨率时间间隔测量技术研究摘要:高分辨率时间间隔测量技术是现代科学研究和工程应用中至关重要的一项技术。

本文首先介绍了高分辨率时间间隔测量技术的背景和意义,然后详细阐述了高分辨率时间间隔测量技术的原理和方法,包括电子、光电和超快光学等多种测量方法。

最后,结合实际应用,探讨了高分辨率时间间隔测量技术在科学研究和工程实践中的应用前景和挑战。

一、引言时间是我们生活中最重要的基本物理量之一,同时在科学研究和工程实践中,精确测量时间间隔也显得尤为重要。

例如,在微纳尺度下的物理现象研究中,如超快动力学、量子计算等,需要对时间尺度进行高精度的测量。

而在通信、导航、雷达等应用中,高分辨率时间间隔测量技术也扮演着重要角色。

因此,高分辨率时间间隔测量技术的研究具有重要意义。

二、高分辨率时间间隔测量技术原理高分辨率时间间隔测量技术的原理可归纳为以下几个方面:电子测量、光电测量和超快光学测量。

其中,电子测量主要利用电子器件的响应特性来测量时间,常用的电子器件有瑞利发射二极管、微波谐振腔等。

光电测量则是通过测量光信号的到达时间来确定时间间隔,常用的光电器件有光纤、光电二极管等。

超快光学测量技术是利用超快激光器和特殊探测器来实现超快时间间隔的测量,可以达到亚飞秒甚至飞秒量级。

这些原理和方法提供了多样化的选择,并能根据需要灵活应用。

三、高分辨率时间间隔测量技术方法1. 电子测量方法电子测量方法主要通过测量电子器件的响应特性来测量时间间隔,具有较高的时间分辨率和精度。

例如,利用瑞利发射二极管的特性,通过测量出光电信号的到达时间,可以实现纳秒或亚纳秒级别的时间间隔测量。

此外,微波谐振腔也可以用来测量时间间隔,其分辨率可以达到皮秒级别。

2. 光电测量方法光电测量方法是通过测量光信号的到达时间来确定时间间隔。

常用的光电器件包括光纤和光电二极管。

光纤可以传输光信号并保持信号的时间分辨率。

光电二极管则能将光信号转化为电信号,再通过电路对电信号进行测量。

设计实现了基于FPGA的高精度时间测量电路TDC

设计实现了基于FPGA的高精度时间测量电路TDC

1150
1200
1250
Time Distribution(ps)
1300
1350
Cabel Delay Test: Mean=1206.6ps.DatNum:8000
350 tmp
300
gaussain fit
250
RMS =7.4ps
TDC
200
FW HM=23.9ps
150
100
50
0 1160 1180 1200 1220 1240 1260 Time Distribution(ps)
后沿测量:每个CARRY4构成一个延迟链单元。
图1、单通道TDC实现脉宽测量的功能框图
a
b
c
中国科学技术大学 Un图iv2e、rs(itya)of前Sc沿i.时& 间Te测ch量. o结f 果Ch;i(nab)后沿时间测量结果;(c)TOT测量结果
✓ 前后沿数据交 替存入FIFO ;
✓ 离线数据处理 ,快 University of Sci.& Tech. of China
快电子学实验室 Fast Electronics Lab
利用FPGA的进位链实现时间内插
基于FPGA的时间-数字变换(Time-Digital Conversion,简称:TDC)电路设 计是核探测与核电子学国家实验室目前处于国际一流水平的一个研究领域。
Lagging Signal
A
MUX2
B
S
Clock
DQ
Read En
AND3
CP Q
D
A MUX2
BS
CP Q
D
AND3
A
MUX2
B

高分辨率时间间隔测量技术研究

高分辨率时间间隔测量技术研究

高分辨率时间间隔测量技术研究时间间隔测量技术,又称为时间数字转换技术,通常用于将物理事件之间的时间间隔转换成数字形式的值。

时间间隔测量技术广泛应用于天文实验、核物理实验、核医学成像、武器打击、集成电路动态测试等领域,其分辨率直接影响着这些应用的效能。

国内外高分辨率时间间隔测量技术的研究集中于利用ASIC技术定制专用芯片实现,但是定制ASIC芯片存在着设计周期长、研发成本高等问题,限制着时间间隔测量技术的发展。

近年来,随着商用CMOS技术的不断发展,基于FPGA芯片实现时间间隔测量系统逐渐成为研究热点。

时间间隔测量技术在FPGA芯片内的实现大都利用芯片内部的专用延迟单元实现,受延迟单元的延迟时间和延迟线性度的影响,基于FPGA实现的时间间隔测量系统的分辨率很难优于10 ps。

另一方面,延迟单元的延时容易受温度、电压等环境的影响,导致时间间隔测量误差增大。

针对以上问题,论文围绕高分辨率时间间隔测量原理及其FPGA实现方法进行研究。

首先对FPGA内部的布线资源进行研究,探究利用布线资源作为延迟单元在FPGA内实现时间间隔测量的方法;其次对FPGA芯片的内部结构进行研究,结合FPGA芯片的结构特点探求新的时间间隔测量结构;然后,为了测试时间间隔测量方法的性能,对高精度时间间隔产生方法进行研究,同时,搭建了测试平台对实现的时间间隔测量系统的性能进行验证;最后分析了FPGA芯片的不同制程工艺对时间间隔测量技术参数的影响。

论文的主要工作和创新点包括:1、提出了利用FPGA芯片内部布线资源构造延迟链的方法,并据此实现了FIRRT时间间隔测量系统。

在实现过程中,为了改善布线路径的延迟一致性,对游标延迟链的结构进行了改进,增加了桥接单元用于对布线器的布线策略进行调整,桥接单元采用FPGA芯片内部的可编程输入输出延迟单元;同时,利用手动布局布线的方式进一步提高了布线路径的延迟一致性。

2、提出了大规模并行多相测量方法,并对其FPGA实现进行了研究,详细研究了大规模多相信号产生模块、大规模并行计数模块和并行测量结构的实现,分析了不同的测量结构和待测时间间隔信号的不同输入位置对分辨率的影响,同时评价了FPGA芯片内不同模块产生的参考时钟信号的质量。

基于FPGA高分辨率短时间间隔测量的研究

基于FPGA高分辨率短时间间隔测量的研究

基于FPGA高分辨率短时间间隔测量的研究随着科技的发展,高分辨率短时间间隔测量在许多领域都具有重要意义。

本研究利用FPGA(现场可编程门阵列)技术,在高分辨率和短时间间隔测量方面进行了深入研究。

通过设计和实现一个定制的FPGA模块,可以在微秒级时间间隔内实现高精度的信号测量。

实验结果表明,该方法具有高分辨率和较低的测量误差,可为各个领域的实时测量提供有效的解决方案。

1. 引言高分辨率短时间间隔测量在许多应用中具有重要意义,如雷达系统、光学显微镜、医学设备等。

对于这些应用,通常需要测量瞬态信号,在微秒级甚至更短的时间间隔内获取高精度而准确的测量结果。

传统的测量方法往往无法满足这些要求,因此需要一种新的解决方案。

2. FPGA技术FPGA(现场可编程门阵列)是一种可编程逻辑器件,具有快速的并行计算能力和灵活的硬件配置。

它可以根据特定需求进行编程,实现各种不同的功能。

在高分辨率短时间间隔测量中,FPGA可作为核心技术来提供高性能的信号处理能力。

3. 设计与实现本研究设计并实现了一个定制的FPGA模块,用于高分辨率短时间间隔测量。

该模块包括了高速的数据采集器、精确的时钟生成器和高性能的信号处理单元。

数据采集器能够以微秒级时间间隔快速采集信号,并将数据传输给信号处理单元。

时钟生成器提供精确的时钟信号,确保测量结果的准确性和稳定性。

4. 实验结果与分析通过对不同信号的测量实验,本研究得出了如下结论:定制的FPGA模块能够在微秒级时间间隔内实现高分辨率的信号测量。

与传统方法相比,该模块具有更高的测量精度和更低的测量误差。

此外,该模块还能够适应不同信号的测量需求,并通过重新编程实现不同的功能。

5. 应用前景基于FPGA的高分辨率短时间间隔测量技术具有广阔的应用前景。

它可以在多个领域中提供高精度、高效率的实时测量解决方案。

未来,我们将进一步改进和优化该技术,以满足不同领域中对高分辨率短时间间隔测量的需求。

结论:本研究基于FPGA技术,设计并实现了一个定制的模块,用于高分辨率短时间间隔测量。

基于FPGA的时间间隔测量仪的设计

基于FPGA的时间间隔测量仪的设计

基于FPGA的时间间隔测量仪的设计基于FPGA的时间间隔测量仪的设计摘要:时间间隔测量仪是一种可以测量两个事件之间时间间隔的设备。

本文基于现场可编程门阵列(FPGA)的技术,设计了一种时间间隔测量仪。

该设计使用FPGA作为核心芯片,通过计数器、时钟模块和接口模块实现了高精度的时间间隔测量。

实验结果表明,该设计具有高度的稳定性和准确性,可以广泛应用于时间相关的领域。

1. 引言时间是物理世界中最重要的量之一,因此准确测量时间间隔对于许多应用领域至关重要。

时间间隔测量仪是一种可以测量两个事件之间时间间隔的设备,广泛应用于科学研究、工业控制、通信等领域。

随着科技的进步,FPGA技术在数字电路设计方面已经得到了广泛的应用,其高度的可编程性和灵活性使得其成为时间间隔测量仪设计的理想选择。

本文通过使用FPGA技术设计一种基于FPGA的时间间隔测量仪,利用FPGA的并行处理能力和高速时钟源,实现了高精度的时间间隔测量。

2. 设计原理时间间隔测量仪的核心功能是测量两个事件之间的时间间隔。

本文设计的时间间隔测量仪通过使用FPGA技术实现了该功能。

具体实现过程如下:2.1 计数器时间间隔测量仪通过计数器来测量时间间隔。

计数器负责对时钟信号进行计数,并输出计数结果。

为了提高测量的精度,本设计使用了高速计数器,以提供更高的计数频率。

FPGA技术可以实现高速计数器的设计和实现,具有很高的计数精度。

2.2 时钟模块时钟模块负责生成精确的时钟信号,提供给计数器进行计数。

在FPGA中可以通过内部的时钟资源或者外部的时钟源来生成时钟信号。

本文选择了外部的时钟源,以提供更高的时钟频率和更高的测量精度。

2.3 接口模块接口模块负责与外部设备进行数据交换。

通过接口模块,时间间隔测量仪可以将测量结果输出给其他设备或者接收其他设备的控制信号。

FPGA技术提供了丰富的接口资源,可以方便地与其他设备进行数据交换。

3. 设计实现该时间间隔测量仪的设计通过VHDL语言在FPGA开发环境下进行。

基于FPGA的时间间隔测量设计与实现

基于FPGA的时间间隔测量设计与实现
"%.中国科学院 近代物理研究所$甘肃 兰州#F'!!!!! <.西北师范大学$甘肃 兰州#F'!!!!#
摘要本文主要介绍了一种基于 +LXK 的高精 度 时 间A数 字 转 换 器 "\OH#& 该 \OH 在 设 计 上 采 用 了 粗 计 数 与 细 时 间 测 量 相 结 合 的 技 术 & 粗 计 数 通 过 高 性 能 的 二 进 制 计 数 器 实 现 $细 时 间 测 量 利 用+LXK的 快 速进位链实现时间内插&为了改善测量分辨$在 设 计 中 借 助 U/;2AW@,8@方 法 对 超 大 码 宽 进 行 了 分 割& 为检验 \OH 的性能$对其进行了多项测试$获 得 较 好 的 测 试 结 果& 该 \OH 在 大 于 <!! ?5的 动 态 范 围 内的时间分辨率小 于 &!95& 微 分 非 线 性 "O*)#的 范 围 为 h%&%"&)MR$积 分 非 线 性 "Q*)#的 范 围 为 h%"&&%"&)MR&该 \OH 将应用于Q@AC2/? LN\ 影像装置中的飞行时间测量& 关 键 词 时 间A数 字 转 换 器 !+LXK!进 位 链 !U/;2AW@,8@ 中图分类号\*F!J### 文献标志码K###文章编号%!!!A(J'%"<!%F#%!A%IJ'A!& 9.,%!.F&'I'4dE.<!%(.481],/@.!FF'
##飞行时间测量是正电子湮灭断层扫描技术 "LN\#的重要组成部分(%A<)$其通过放 置 一 对 探 测器 测 量 光 子 飞 行 时 间$并 得 出 两 个 光 子 到 达 探 测 器 的 时 间 差$进 而 精 确 推 断 正 负 电 子 碰 撞 湮灭的位置&探测器信号之间的时间差可通过 一 个 精 密 时 间 测 量 系 统 进 行 测 量$而 一 个 完 整 的时间测量系统需解决两个 问题*%#由定 时甄 别电 路 识 别 两 个 信 号 出 现 的 时 间$即 M0/60% M089信号出现的时 间$进 而 确 定 两 信 号 的 时 间 间隔!<#将携带时间信息 的模拟 信号转 换为 数 字信号&本文重点介绍 时间A数字转 换技 术$针 对重离子 治 癌Q@AC2/? LN\ 样 机 对 时 间 测 量 的需求$研 制 时 间 分 辨 率 小 于 %!!95 的 时 间A 数 字 转 换 器 "\OH#&

基于FPGA的时间间隔测量仪的设计

基于FPGA的时间间隔测量仪的设计

毕业设计说明书基于FPGA的时间间隔测量仪的设计学生XX:学号:学院:专业:指导教师:2012年 6 月摘要随着科技的飞速发展,人们对高精度的时间频率的需求越来越高,传统可驯钟系统(自动校频系统)是模拟或半数字体制,其时差测量单元采用高精度时间间隔计数器,存在成本高、调试困难和不易建立模型等缺点。

微电子技术的发展,推动了可编程逻辑技术的发展,出现了价格低廉、适合工程应用的现场可编程逻辑器件(FPGA),因此采用FPGA 实现高精度时间间隔测量具有很大的现实意义。

本文详细分析了几种传统时间间隔测量方法,深入研究了延迟单元在 FPGA 中的实现方法,并对事件延迟内插法、时钟延迟内插法、以及差分延迟内插法三种时间内插法的仿真验证,结果表明,基于差分延迟线测量的分辨率最高,消耗硬件资源最少。

在此基础之上,在 Altera公司CycloneII系列的EP2C8Q208C8N芯片中实现分辨率为43ps 的差分延迟链,采用粗细结合测量的方案,设计了一个集成在 FPGA 内的高精度时间间隔测量模块。

设计主要包括四个部分:系统时钟模块、粗测量单元、细测量单元、数据处理与数据传输模块,并在QuartusII开发环境下通过VerilogHDL语言对模块进行软件实现。

基于FPGA的时间间隔测量的精度达到200ps,具有高精度、集成度高、易于移植的特点,是一种较优的设计方案,有着很好的应用前景。

关键词:FPGA,时间间隔测量,差分延迟内插法,延迟线ABSTRACTWiththerapiddevelopmentofscienceandtechnology,thedemandofhigh-precision timeand frequencyareincreasingly higher.The traditional Disciplined Clock System (adaptive frequency calibration system) adopts analog or semi-digital system,which use high precisiontime-intervalcountermeasuretimepart.But it exists shorting such as:highcost,largeimpactbyenvironmentalfactors.Developmentofmicroelectronicstechnol ogy,and promotethedevelopmentofprogrammablelogictechnology.Therehas been a low price, suitableforengineeringapplicationsoffieldprogrammablegatearray(FPGA).Soreaching precise time-interval measure based on FPGAhas the great practical significance.This paper analysis the monly methods of time-interval. And the event delay interpolation method,the clock delay interpolation and the interpolation of three differential delaytimeinterpolationsofthesimulationresultsshowthatthedifferentialdelayli nebased onthehighestresolutionmeasurements,aminimum consumptionofhardwareresources.Onthisbasis,Idesigntorealizinga43psdelaydifferenceofdifferentialdelaybasedonC yclone IIseriesofAlteras’EP2C8Q208C8Nchip.Anintegratedhigh-precisiontimeinterval measurement module be designed and embedded in FPGA.I determine the specific measurementfortimeinterval:design bycrudeandfinemeasurement.Themainmodulesare:Systemclockmodule,coarsemeasurementmodule,andfinemeasurementunits,data processinganddatatransmissionmodules.FinallyusetheVerilogHDL softwaretosimulate the entire programin the Quartus9.0.TheFPGA-basedtimeintervalmeasurementaccuracyof200ps,withhighaccuracy,hi ghintegration,easy-to-transplantcharacteristics.Itisabetterdesign,has a good application prospects.Key words:FPGA,Time interval measurement,Differentialdelay interpolation ,Delay line目录1.1研究背景与意义11.2国内外发展现状31.3论文主要研究内容62 时间间隔测量的基本原理及方法82.1时间间隔测量的一般技术指标82.1.1准确度82.1.2频率稳定度82.1.3分辨率92.1.4精度92.2直接计数法92.3时间内插法102.3.1内插基础102.3.2模拟内插法102.3.3游标内插法112.3.4延迟内插法122.3.5差分延迟内插法133 基于FPGA的时间内插法的研究143.1可编程逻辑器件简述143.1.1 FPGA 的发展153.1.2 FPGA 的结构及工作原理153.1.3FPGA设计基础163.2基于FPGA的延迟时间内插法193.2.1 延迟单元分析193.2.2延迟时间内插测量分析214总体设计254.1实现方案254.2主要模块设计与实现254.2.1 系统时钟产生模块26 4.2.2测量模块274.2.3 数据处理模块294.2.4数据存储模块304.2.5通信模块304.2.6显示模块315 结论33参考文献34致谢361 绪论1.1研究背景与意义现代科学技术的发展建立在精密测量基础之上,对时间间隔测量技术,尤其是对高精度高分辨率的时间间隔测量技术的研究具有重大的意义,无论是在通讯、电子仪器、导航定位、航天航空、天文,还是计量、电子技术等领域都离不开高精度的时间间隔测量[1]。

基于FPGA的时间间隔测量设计与实现

基于FPGA的时间间隔测量设计与实现

基于FPGA的时间间隔测量设计与实现魏煜秦;孔洁;杨海波;赵红赟;千奕;佘乾顺;陈金达;李良辉;苏弘【摘要】A time-to-digital converter (TDC)with high precision based on field-programmable gate array (FPGA)was presented in this paper.The method combining coarse counting and fine time measurement was adopted in the design.The coarse counting depended on a good performance binary counter and the fine time measurement was realized by using a fast carry chain to implement the time interpolation.For improving measure resolu-tion,the method of Wave-Union was also employed in the design to divide the ultra-wide bin width.Various tests were implemented to check the performance of TDC,and some excellent results were achieved.The test results show that the time resolution (FWHM)of TDC is less than 50 ps within a wide dynamic range greater than 200 ms. The differential non-linearity (DNL)is in the range of - 1-1.5 LSB,and the integral non-linearity (INL)is in the range of -1.5-1.5 LSB.The TDC will be used in In-beam position emission tomography(PET)equipment for time-of-flight measurement.%本文主要介绍了一种基于FPGA的高精度时间-数字转换器(TDC).该TDC在设计上采用了粗计数与细时间测量相结合的技术.粗计数通过高性能的二进制计数器实现,细时间测量利用FPGA的快速进位链实现时间内插.为了改善测量分辨,在设计中借助Wave-Union方法对超大码宽进行了分割.为检验TDC的性能,对其进行了多项测试,获得较好的测试结果.该TDC在大于200 ms的动态范围内的时间分辨率小于50 ps.微分非线性(DNL)的范围为-1~1.5 LSB,积分非线性(INL)的范围为-1.5~1.5 LSB.该TDC将应用于In-beam PET影像装置中的飞行时间测量.【期刊名称】《原子能科学技术》【年(卷),期】2017(051)010【总页数】5页(P1893-1897)【关键词】时间-数字转换器;FPGA;进位链;Wave-Union【作者】魏煜秦;孔洁;杨海波;赵红赟;千奕;佘乾顺;陈金达;李良辉;苏弘【作者单位】中国科学院近代物理研究所,甘肃兰州 730000;西北师范大学,甘肃兰州 730000;中国科学院近代物理研究所,甘肃兰州 730000;中国科学院近代物理研究所,甘肃兰州 730000;中国科学院近代物理研究所,甘肃兰州 730000;中国科学院近代物理研究所,甘肃兰州 730000;中国科学院近代物理研究所,甘肃兰州730000;中国科学院近代物理研究所,甘肃兰州 730000;中国科学院近代物理研究所,甘肃兰州 730000;中国科学院近代物理研究所,甘肃兰州 730000【正文语种】中文【中图分类】TN709Abstract: A time-to-digital converter (TDC) with high precision based on field-programmable gate array (FPGA) was presented in this paper. The method combining coarse counting and fine time measurement was adopted in the design. The coarse counting depended on a good performance binary counter and the fine time measurement was realized by using a fast carry chain to implement the time interpolation. Forimproving measure resolution, the method of Wave-Union was also employed in the design to divide the ultra-wide bin width. Various tests were implemented to check the performance of TDC, and some excellent results were achieved. The test results show that the time resolution (FWHM) of TDC is less than 50 ps within a wide dynamic range greater than 200 ms. The differential non-linearity (DNL) is in the range of -1-1.5 LSB, and the integral non-linearity (INL) is in the range of -1.5-1.5 LSB. The TDC will be used in In-beam position emission tomography (PET) equipment for time-of-flight measurement.Key words: TDC; FPGA; carry chain; Wave-Union飞行时间测量是正电子湮灭断层扫描技术(PET)的重要组成部分[1-2],其通过放置一对探测器测量光子飞行时间,并得出两个光子到达探测器的时间差,进而精确推断正负电子碰撞湮灭的位置。

基于FPGA的高精度时频测量设计与实现

基于FPGA的高精度时频测量设计与实现

基于FPGA的高精度时频测量设计与实现
杨丰;吉祥
【期刊名称】《电子测试》
【年(卷),期】2010(000)010
【摘要】由于数字器件的运行时钟受限,基于数字处理芯片的时频测量的精度很难提高;利用FPGA内部锁相环的特点,设计了采用同频多相的多个时钟同时对输入信号进行测量,对各个时钟的测量值进行平均的高精度时频测量方法;介绍了采用产生多个同频多相时钟的方法,详细说明了采用多个同频多相的时钟同时进行时频测量的具体步骤;实际测量表明,该方法实现较为简单,能够在不提高时钟运行速率的情况下,成倍地提高信号的时频测量精度.
【总页数】4页(P56-59)
【作者】杨丰;吉祥
【作者单位】95147部队自动化站,广东,514593;93579部队机务大队
【正文语种】中文
【中图分类】TN011
【相关文献】
1.基于FPGA高精度时间间隔测量系统的设计与实现 [J], 刘东斌;曹闹昌;胡其明
2.基于FPGA的高精度时频测量设计与实现 [J], 杨丰;吉祥
3.基于改进时频特性的高精度太赫兹光谱测量系统定量分析研究 [J], 李清霞;罗泽鹏
4.基于FPGA的高精度等效采样系统的设计与实现 [J], 徐浩然; 余旭; 孙学良
5.基于FPGA和DDR3SDRAM的高精度脉冲发生器设计与实现 [J], 施赛烽;叶润川;林雪;徐南阳
因版权原因,仅展示原文概要,查看原文内容请购买。

基于FPGA的高精度时间测量电路的实现

基于FPGA的高精度时间测量电路的实现

基于FPGA的高精度时间测量电路的实现
张骥;曾云;王铮;李秋菊;吕继方;吴进远
【期刊名称】《核电子学与探测技术》
【年(卷),期】2011(031)005
【摘要】介绍了一种基于FPGA技术的TDC(Time to Digital Convrtor)的实现,利用FPGA中加法器固有的进位链的延迟实现时间内插电路来完成TDC中的细计数部分.此TDC结构是一种基于最新的WUTDC(Wave Union TDC)技术,通过再次细分进位链中的超宽码来提高测量精度.经过板级测试和在线调试,证明该转换电路线性度良好,RMS精度好于40ps.
【总页数】5页(P508-512)
【作者】张骥;曾云;王铮;李秋菊;吕继方;吴进远
【作者单位】湖南大学物理与微电子科学学院,湖南长沙410082;湖南大学物理与微电子科学学院,湖南长沙410082;中国科学院高能物理研究所,北京100049;中国科学院高能物理研究所,北京100049;中国科学院高能物理研究所,北京100049;美国费米国家实验室
【正文语种】中文
【中图分类】TL812
【相关文献】
1.基于FPGA高精度时间间隔测量系统的设计与实现 [J], 刘东斌;曹闹昌;胡其明
2.一种高精度大范围时间测量电路的实现 [J], 雷武虎;刘松秋;李鹏宇;韩慧;叶沿林
3.高精度时间测量电路与实现 [J], 李范益;蒋安平
4.基于FPGA的高精度时间数字转换电路设计 [J], 许春香;时伟;黄传金;陈良;甄敬然
5.基于FPGA与GPS的时间测量电路设计与实现 [J], 尹俊;倪发福;张建川;李运杰;郑洋德;白晓;张亚鹏;张鹏鸣;王彦瑜
因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.李生贵.杨建国.陈晓川面向大型薄壁件柔性装配平台的IGPS接受器研制[期刊论文]-机械设计与制造 2012(8)本文链接:/Thesis_Y1668090.aspx
西安电子科技大学
硕士学位论文
学位级别:硕士
专业:测试计量技术及仪器
指导教师:周渭
20100101
基于FPGA高分辨率短时间间隔测量的研究与实现
作者:周增建
学位授予单位:西安电子科技大学
1.余力高分辨率时间间隔测量仪设计与实现[学位论文]2009
2.李焕基于等效鉴相频率的相位处理技术[学位论文]2010
3.张敏光.刘群华.赵新林.韩峰.ZHANG Min-guang.LIU Qun-hua.ZHAO Xin-lin.HAN Feng基于FPGA的时间间隔测量模块设计[期刊论文]-电子设计工程2010,18(1)
相关文档
最新文档