CN109443557A - 一种单光子脉冲到达时间探测装置 - Google Patents

一种单光子脉冲到达时间探测装置 Download PDF

Info

Publication number
CN109443557A
CN109443557A CN201811600095.5A CN201811600095A CN109443557A CN 109443557 A CN109443557 A CN 109443557A CN 201811600095 A CN201811600095 A CN 201811600095A CN 109443557 A CN109443557 A CN 109443557A
Authority
CN
China
Prior art keywords
data
module
signal
single photon
arrival time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201811600095.5A
Other languages
English (en)
Other versions
CN109443557B (zh
Inventor
徐南阳
施赛烽
陈冰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hefei University of Technology
Original Assignee
Hefei University of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hefei University of Technology filed Critical Hefei University of Technology
Priority to CN201811600095.5A priority Critical patent/CN109443557B/zh
Publication of CN109443557A publication Critical patent/CN109443557A/zh
Application granted granted Critical
Publication of CN109443557B publication Critical patent/CN109443557B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01JMEASUREMENT OF INTENSITY, VELOCITY, SPECTRAL CONTENT, POLARISATION, PHASE OR PULSE CHARACTERISTICS OF INFRARED, VISIBLE OR ULTRAVIOLET LIGHT; COLORIMETRY; RADIATION PYROMETRY
    • G01J11/00Measuring the characteristics of individual optical pulses or of optical pulse trains

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Photometry And Measurement Of Optical Pulse Characteristics (AREA)

Abstract

本发明公开一种单光子脉冲到达时间探测装置,包括信号获取电路、FPGA处理模块和存储模块;利用单光子探测装置和信号放大电路将光信号转化数字脉冲信号,由FPGA处理模块对其进行采集,在对于单光子脉冲信号进行采集时采用串并转换方式降低数据分析模块的工作频率,对于采集到的脉冲数据采用流水线的方式进行分析,多级电路同时对数据进行处理,实现采集、分析、存储同时进行,使得工作所需的时钟周期大大缩短,降低整个流程所用的时间,大大提高效率。

Description

一种单光子脉冲到达时间探测装置
技术领域
本发明涉及单光子脉冲到达时间探测装置,是一种应用在量子领域中进行单光子信息探测的装置。
背景技术
光子是光的最小能量量子,目前,高分辨率的单光子到达时间探测装置在量子领域中得到广泛应用。量子实验中经常需要对单光子进行分段计数,以此反映实验对象的状态,而分段计数会丢失部分有效信息,这就需要对每个单光子到达时间进行精密测量,需要皮秒级的测量精度,并要求***的稳定性要好;实验中常常要对粒子的飞行时间进行测量,再结合粒子的飞行轨迹等信息对粒子的种类进行鉴别,要提高测量精度,就需要对单光子进行采集,根据单光子到达时间信息来判断粒子的飞行时间。
光子可通过雪崩光电二极管APD转化为电子脉冲信号,通过对脉冲信号的精密测量实现对单光子到达时间的探测。现有技术中单光子脉冲到达时间探测装置都是基于专用集成电路ASIC实现的,基于ASIC设计的单光子脉冲到达时间探测装置虽然测量精度和稳定性满足上述需求,但其存在成本高、开发周期长和存储空间小的问题,同时,其工作模式固化,无法根据具体的需求进行不同的设置。
发明内容
本发明是为避免上述现有技术所存在的不足之处,提供一种基于可编程器件FPGA实现的单光子脉冲到达时间探测装置,以期能够在保证测量精度和稳定性的同时获得更加灵活的设计、缩短开发周期、降低成本。
本发明为实现发明目的采用如下技术方案:
本发明单光子脉冲到达时间探测装置,包括信号获取电路、FPGA处理模块和存储模块;其特点是:所述信号获取电路具有单光子探测装置和信号放大电路;所述单光子探测装置用于将采集获得的光信号转化为电信号,所述信号放大电路将来自单光子探测装置电信号放大后转化为数字脉冲信号;所述FPGA处理模块针对来自信号放大电路的数字脉冲信号进行采集,获得采集脉冲信号,将脉冲信号的到达时间数据保存在所述存储模块中,最后上传至上位机。
本发明单光子脉冲到达时间探测装置的特点也在于:在所述FPGA处理模块中包括串行转并行模块,所述串行转并行模块用于将所述采集脉冲信号转化为并行信号,从而降低后续模块的工作频率。
本发明单光子脉冲到达时间探测装置的特点也在于:在所述FPGA处理模块中还包括数据分析模块,所述数据分析模块用于针对来自所述串行转并行模块的并行数据进行实时数据处理,获得脉冲信号的到达时间,所述脉冲信号的到达时间是指脉冲上升沿对应的时间,即脉冲上升沿时间数据;所述数据分析模块的工作方式为:设定一个阈值给定有效脉冲信号的长度,用来过滤干扰信号,低于所述阈值的信号为无效;对于由所述串行转并行模块输出的并行数据,将每个时钟到达的并行数据记为一组数据,为判断当前一组数据中是否包含有效的脉冲上升沿,需要前后两组数据作为依据;为此,将第一组数据和第二组数据存入缓存中;当第三组数据到达时,判断第二组数据状态;是指在判断一组数据时至少需要三个时钟周期,形成流水线的方式,使数据缓存和数据状态的判断同时进行,判断每组数据状态仅需要一个时钟,从而提升数据处理效率。
本发明单光子脉冲到达时间探测装置的特点也在于:在所述FPGA处理模块中还包括存储控制模块,所述存储控制模块用于控制存储模块的读写状态,以便将所述脉冲上升沿时间数据存储于存储模块中,以及读取所述脉冲上升沿时间数据发送至上位机。
本发明单光子脉冲到达时间探测装置的特点也在于:在所述FPGA处理模块还包括总控制模块,第一FIFO缓冲、第二FIFO缓冲,以及数据传输模块;
所述总控制模块用于接收上位机发来的控制指令,从而控制所述探测装置的运行状态;第一FIFO缓冲和第二FIFO缓冲用于隔离存储模块和FPGA处理数据模块的时钟域,以优化整个装置的时序;数据传输模块实现上位机和FPGA处理模块之间的通信,用于将存储模块中的数据发送至上位机,以及接收上位机发来的指令并传送给总控制模块。
与已有技术相比,本发明有益效果体现在:
1、本发明基于可编程器件FPGA实现,其在保证测量精度和稳定性的同时,设计灵活,FPGA的成本大大低于ASIC,开发周期大为缩短;随着FPGA器件工艺水平的提高,FPGA与ASIC之间的性能差异正在逐渐缩小,在FPGA上实现高精度的单光子探测电路具有重要意义。
2、本发明基于FPGA进行设计,采用数字采集方式,可调识别有效信号的阈值增强了数据采集的灵活性和可靠性;
3、本发明中在对脉冲信号分析时采用串并转换和流水线的方式,大大提高了采集效率和数据处理的效率。
4、本发明具有高分辨率、集成度高、效率高、储存空间大的优点。
附图说明:
图1为本发明结构框图;
图2为本发明另一实施方式结构框图;
图3为本发明数据分析模块中流水线方式示意图。
具体实施方式
参见图1,本实施例中单光子脉冲到达时间探测装置信号获取电路1、FPGA处理模块2和存储模块3。
图1所示,信号获取电路1具有单光子探测装置4和信号放大电路5;单光子探测装置4用于将采集获得的光信号转化为电信号,信号放大电路5将来自单光子探测装置4电信号放大后转化为数字脉冲信号;FPGA处理模块2针对来自信号放大电路5的数字脉冲信号进行采集,获得采集脉冲信号,将脉冲信号的到达时间数据保存在存储模块3中,最后上传至上位机。
具体实施中,相应的设置也包括:
在FPGA处理模块2中包括串行转并行模块6,串行转并行模块6用于将采集脉冲信号转化为并行信号,从而降低后续模块的工作频率,比如,采集脉冲信号的采样频率为1GHz,经过1转8串并转换模块后,变为8路125MHz的并行信号。基于FPGA进行设计其精度主要受限于FPGA本身的最大工作频率,而采用串行转并行的方式就能在其工作频率的基础上在精度上取得量级上的提高,使测量精度达到皮秒级别。
在FPGA处理模块2中还包括数据分析模块7,数据分析模块7用于针对来自串行转并行模块6的并行数据进行实时数据处理,获得脉冲信号的到达时间,脉冲信号的到达时间是指脉冲上升沿对应的时间,即脉冲上升沿时间数据;
设置数据分析模块7的工作方式为:
设定一个阈值给定有效脉冲信号的长度,用来过滤干扰信号,低于阈值的信号为无效;对于由串行转并行模块6输出的并行数据,将每个时钟到达的并行数据记为一组数据,为判断当前一组数据中是否包含有效的脉冲上升沿,需要前后两组数据作为依据;为此,如图3所示,将第一组数据和第二组数据存入缓存中;当第三组数据到达时,判断第二组数据状态;是指在判断一组数据时至少需要三个时钟周期,形成流水线的方式,使数据缓存和数据状态的判断同时进行,判断每组数据状态仅需要一个时钟,从而提升数据处理效率。
在FPGA处理模块中还包括存储控制模块9,存储控制模块9用于控制存储模块3的读写状态,以便将脉冲上升沿时间数据存储于存储模块3中,以及读取脉冲上升沿时间数据发送至上位机。
在FPGA处理模块2还包括总控制模块12,第一FIFO缓冲8、第二FIFO缓冲10,以及数据传输模块11;
总控制模块12用于接收上位机发来的控制指令,从而控制探测装置的运行状态;第一FIFO缓冲8和第二FIFO缓冲10用于隔离存储模块和FPGA处理数据模块的时钟域,以优化整个装置的时序,并且FIFO缓冲还具有调节FPGA内数据传输位宽的作用;数据传输模块11实现上位机和FPGA处理模块2之间的通信,用于将存储模块3中的数据发送至上位机,以及接收上位机发来的指令并传送给总控制模块12,FPGA与上位机之间的通信采用USB接口。
存储模块3是FPGA器件的外部存储芯片,FPGA的存储资源较少,使用存储模块3大大增加了装置的存储空间。
图2所示为本发明另一实施方式,其在FPGA处理模块中还包括数据处理模块13,数据处理模块13位于数据传输模块之前,用于对采集到的光子到达时间数据进行分时间段计数,比如,统计每1微妙内有几个单光子到达,时间段长度可进行设定。

Claims (5)

1.一种单光子脉冲到达时间探测装置,包括信号获取电路(1)、FPGA处理模块(2)和存储模块(3);其特征是:所述信号获取电路(1)具有单光子探测装置(4)和信号放大电路(5);所述单光子探测装置(4)用于将采集获得的光信号转化为电信号,所述信号放大电路(5)将来自单光子探测装置(4)电信号放大后转化为数字脉冲信号;所述FPGA处理模块(2)针对来自信号放大电路(5)的数字脉冲信号进行采集,获得采集脉冲信号,将脉冲信号的到达时间数据保存在所述存储模块(3)中,最后上传至上位机。
2.根据权利要求1的所述的单光子脉冲到达时间探测装置,其特征是:在所述FPGA处理模块(2)中包括串行转并行模块(6),所述串行转并行模块(6)用于将所述采集脉冲信号转化为并行信号,从而降低后续模块的工作频率。
3.根据权利要求2的所述的单光子脉冲到达时间探测装置,其特征是:在所述FPGA处理模块(2)中还包括数据分析模块(7),所述数据分析模块(7)用于针对来自所述串行转并行模块(6)的并行数据进行实时数据处理,获得脉冲信号的到达时间,所述脉冲信号的到达时间是指脉冲上升沿对应的时间,即脉冲上升沿时间数据;所述数据分析模块(7)的工作方式为:设定一个阈值给定有效脉冲信号的长度,用来过滤干扰信号,低于所述阈值的信号为无效;对于由所述串行转并行模块(6)输出的并行数据,将每个时钟到达的并行数据记为一组数据,为判断当前一组数据中是否包含有效的脉冲上升沿,需要前后两组数据作为依据;为此,将第一组数据和第二组数据存入缓存中;当第三组数据到达时,判断第二组数据状态;是指在判断一组数据时至少需要三个时钟周期,形成流水线的方式,使数据缓存和数据状态的判断同时进行,判断每组数据状态仅需要一个时钟,从而提升数据处理效率。
4.根据权利要求3的所述单光子脉冲到达时间探测装置,其特征是:在所述FPGA处理模块中还包括存储控制模块(9),所述存储控制模块(9)用于控制存储模块(3)的读写状态,以便将所述脉冲上升沿时间数据存储于存储模块(3)中,以及读取所述脉冲上升沿时间数据发送至上位机。
5.根据权利要求1的所述的单光子脉冲到达时间探测装置,其特征是:在所述FPGA处理模块(2)还包括总控制模块(12),第一FIFO缓冲(8)、第二FIFO缓冲(10),以及数据传输模块(11);所述总控制模块(12)用于接收上位机发来的控制指令,从而控制所述探测装置的运行状态;第一FIFO缓冲(8)和第二FIFO缓冲(10)用于隔离存储模块和FPGA处理数据模块的时钟域,以优化整个装置的时序;数据传输模块(11)实现上位机和FPGA处理模块(2)之间的通信,用于将存储模块(3)中的数据发送至上位机,以及接收上位机发来的指令并传送给总控制模块(12)。
CN201811600095.5A 2018-12-26 2018-12-26 一种单光子脉冲到达时间探测装置 Active CN109443557B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811600095.5A CN109443557B (zh) 2018-12-26 2018-12-26 一种单光子脉冲到达时间探测装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811600095.5A CN109443557B (zh) 2018-12-26 2018-12-26 一种单光子脉冲到达时间探测装置

Publications (2)

Publication Number Publication Date
CN109443557A true CN109443557A (zh) 2019-03-08
CN109443557B CN109443557B (zh) 2020-11-06

Family

ID=65535826

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811600095.5A Active CN109443557B (zh) 2018-12-26 2018-12-26 一种单光子脉冲到达时间探测装置

Country Status (1)

Country Link
CN (1) CN109443557B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112485536A (zh) * 2020-11-13 2021-03-12 苏州华兴源创科技股份有限公司 一种脉冲信号测量方法和装置
CN112629683A (zh) * 2021-03-09 2021-04-09 成都成电光信科技股份有限公司 一种单光子计数装置及其方法

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1563918A (zh) * 2004-03-19 2005-01-12 华东师范大学 一种apd单光子探测的电路模块
CN101978289A (zh) * 2008-03-19 2011-02-16 皇家飞利浦电子股份有限公司 单光子辐射探测器
CN102141772A (zh) * 2010-12-23 2011-08-03 中国科学院西安光学精密机械研究所 一种光子序列到达时间的连续测量装置及方法
CN103575273A (zh) * 2013-03-25 2014-02-12 西安电子科技大学 具有双缓存结构的光子脉冲到达时间读出装置
CN203466819U (zh) * 2013-09-22 2014-03-05 中南大学 一种基于fpga的简易符合***
US20140118717A1 (en) * 2012-10-31 2014-05-01 Korea Astronomy And Space Science Institute Optoelectric Control Apparatus for Satellite Laser Ranging System
US8766161B2 (en) * 2009-12-02 2014-07-01 Nucript LLC System for controling and calibrating single photon detection devices
CN106656390A (zh) * 2016-11-15 2017-05-10 武汉中派科技有限责任公司 用于测量光子时间信息的装置及方法
CN106773615A (zh) * 2016-12-21 2017-05-31 山东航天电子技术研究所 一种基于apd探测器的脉冲星光子定时方法
CN106953630A (zh) * 2017-03-16 2017-07-14 中国科学院武汉物理与数学研究所 用于汞离子微波频标的高速脉冲信号计数装置及其方法

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1563918A (zh) * 2004-03-19 2005-01-12 华东师范大学 一种apd单光子探测的电路模块
CN101978289A (zh) * 2008-03-19 2011-02-16 皇家飞利浦电子股份有限公司 单光子辐射探测器
US8766161B2 (en) * 2009-12-02 2014-07-01 Nucript LLC System for controling and calibrating single photon detection devices
CN102141772A (zh) * 2010-12-23 2011-08-03 中国科学院西安光学精密机械研究所 一种光子序列到达时间的连续测量装置及方法
US20140118717A1 (en) * 2012-10-31 2014-05-01 Korea Astronomy And Space Science Institute Optoelectric Control Apparatus for Satellite Laser Ranging System
CN103575273A (zh) * 2013-03-25 2014-02-12 西安电子科技大学 具有双缓存结构的光子脉冲到达时间读出装置
CN203466819U (zh) * 2013-09-22 2014-03-05 中南大学 一种基于fpga的简易符合***
CN106656390A (zh) * 2016-11-15 2017-05-10 武汉中派科技有限责任公司 用于测量光子时间信息的装置及方法
CN106773615A (zh) * 2016-12-21 2017-05-31 山东航天电子技术研究所 一种基于apd探测器的脉冲星光子定时方法
CN106953630A (zh) * 2017-03-16 2017-07-14 中国科学院武汉物理与数学研究所 用于汞离子微波频标的高速脉冲信号计数装置及其方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
无: "FPGA设计的基本原则、技巧与时序电路设计", 《世界电子元器件》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112485536A (zh) * 2020-11-13 2021-03-12 苏州华兴源创科技股份有限公司 一种脉冲信号测量方法和装置
CN112629683A (zh) * 2021-03-09 2021-04-09 成都成电光信科技股份有限公司 一种单光子计数装置及其方法
CN112629683B (zh) * 2021-03-09 2021-07-13 成都成电光信科技股份有限公司 一种单光子计数装置及其方法

Also Published As

Publication number Publication date
CN109443557B (zh) 2020-11-06

Similar Documents

Publication Publication Date Title
CN101937096A (zh) 多通道多道脉冲幅度分析器
CN101504431B (zh) 随机脉冲时间序列的纳秒级在线检测***
CN105301627B (zh) 一种能谱分析方法、能谱分析***及伽马射线探测***
CN107449516B (zh) 一种自适应探测模式的光子计数线阵读出电路及方法
CN102928772A (zh) 时序测试***及其测试方法
CN101685135A (zh) 用于测试电路板的测试装置和方法
CN109443557A (zh) 一种单光子脉冲到达时间探测装置
CN104502684A (zh) 一种全数字化峰值到达时刻鉴别方法
CN102307046A (zh) 一种时间分辨光子计数成像***及方法
CN110596439B (zh) 一种数字触发检测方法
CN101577025B (zh) 一种新型数据采集累加器及其实现方法
US6665621B2 (en) System and method for waveform processing
CN1932859A (zh) 基于可编程逻辑的光子计数器
CN110411577B (zh) Spad探测器阵列的异步读出电路及其异步读出方法
CN104808057B (zh) 一种基于异步探测的声光实时信号分析仪
CN201600461U (zh) 多通道多道脉冲幅度分析器
CN105141294A (zh) 双预置甄别门控型恒比定时甄别器及数字恒比定时甄别方法
CN109100556A (zh) 一种基于pci接口的多通道通用示波卡
CN103822710B (zh) 基于ccd的光谱信号采集电路
CN202334490U (zh) 用于时间分辨光子计数成像的采集卡
CN102072774B (zh) 一种用于电介质微弱发光测量的单光子计数***
CN204143431U (zh) 一种高速低延迟数据采集累加器
CN205029751U (zh) 一种基于ccd的图像数据采集***
CN203672782U (zh) 一种基于单片机控制的光谱数据采集***
CN113091897B (zh) 一种符合计数方法、装置、符合计数设备及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant