一、TDC计时技术 时间数字转换(Time-to-Digital Converter,TDC)是一种用来测量时间的电路,它将连续的时间信号转换为数字信号,从而实现时间测量的数字化。精密时间间隔测量技术、测量精度通常为亚纳秒级,广泛应用于激光测距、成像、卫星导航、高能物理实验以及医学成像等领域。 常用的TDC计时方法可以在专用集成电路(Applicat...
FPGA——TDC-GP22(ACMA)、MS1022(瑞盟) 已经在公司实习有一个半月了,学了不少东西,最近在做一款TDC产品,方案有两个,分别是:FPGA+TDC芯片的形式、FPGA做TDC。目前在做第一个方案,采用的芯片是TDC-GP22和MS1022。一个进口,一个国产的。FPGA用的小梅哥的AC620,使用多出来的GPIO管脚驱动TDC芯片,TDC-GP22的外围...
https://cas.tudelft.nl/fpga_tdc/TDC_basic.html ## 2、原理 采用FPGA的CARRY4进位单元,每个CARRY4的COUT连接到下一个CARRY4的CIN,这样级联起来,形成延时链;每个COUT做为抽头输出到触发器,通过本地时钟进行数据采样。假定每个延时链的延时是固定的(最后需要标定),可通过采样值大致估算所测信号与本地时钟...
逻辑布线锁定 用FPGA实现TDC时的逻辑锁定和布线锁定 在激光雷达中,使用FPGA实现TDC时需要手动约束进位链的位置。这里简单记录下。 Efinity从2022.1开始支持逻辑锁定,从2022.2开始支持逻辑和布线锁定。当然锁定布线时也要锁定相应的逻辑 因为手动约束是处于开发阶段,Efinity 2022.1,2022.2,2023.1中需要使用.ini文件 在outflow...
详细了解ALTERA FPGA的LAB结构,在着重详细了解StratixII之后高端器件LAB的基础上比较ALTERA各个系列器件LAB的异同。展示了可以利用ALTERA LAB哪些特性来进行TDC设计。 LAB LAB即Logic Array Blocks,由数个LE、LE进位链、LAB控制信号、寄存器链以及本地互连信号等组成。ALTERA最早的FPGA是由10个LE组合成一个LAB,比如Cyclone...
基于FPGA的TDC那些事之时间信息 王敏志 概述 设计TDC的目的就是要获得HIT或者说是脉冲的时间信息,在PET系统中需要对“事件”进行符合处理,也即电子准直,其基础就是要知道每个事件的精确时间信息。本文试图阐述TDC在PET系统中应用。 为什么需要时间参考? 我们知道宏观世界的时间都有参考,比如日期是公元制,总得有个元年...
(4);参考电压产生模块(1)包括由FPGA芯片,DAC芯片和仪用运算放大器芯片组成的参考电压产生电路,电阻时间转换模块(2)包括两个不同的子模块,FPGATDC测量模块(3)搭建在FPGA芯片内部,微小电容差测量模块(4)包括由FPGA芯片和微小电容差测量芯片组成的微小电容差测量电路.本发明具有测量精度高和分辨率高的特点,可用于高...
在解决Cyclone V上的TDC实现问题后,我们面临着新挑战:下一代产品将采用全新的FPGA器件。因此,评估ALTERA的10代器件显得至关重要。值得注意的是,这10代高中低端器件似乎采用了不同的工艺。例如,Stratix10可能采用了14nm工艺,而Arria10代则可能是20nm工艺。Cyclone10代的情况又有所不同,其分为LP系列和CycloneIV...
TDC系统模型,进而实现实时测量。 研究目的是: 1.建立高精度TDC系统的原理和设计框架; 2.探索快速进位链的设计原理; 3.运用FPGA技术实现TDC系统,提高数字化效率; 4.验证系统的性能指标,评估其适用性及应用价值。 三、研究思路与方法 研究过程中,首先进行了TDC系统的基本原理分析,并建立数学模型,以此为依据, ...
TDC(Time-to-Digital Converter),根据查阅的很多公开信息,目前我能找到有这种芯片提供的就只有德国的ACAM公司。根据目前搜集到的信息,TDC的设计应用主要有三个方向: 1. ASIC定制; 2. 购买类似ACAM这样公司的芯片; 3. 进行基于FPGA的TDC设计。 可以确定的是TDC是个比较“小众”的设计及应用,能想到的应用领域应该...