CN102073268A - 一种高精度脉冲时间间隔测量电路 - Google Patents

一种高精度脉冲时间间隔测量电路 Download PDF

Info

Publication number
CN102073268A
CN102073268A CN200910185616XA CN200910185616A CN102073268A CN 102073268 A CN102073268 A CN 102073268A CN 200910185616X A CN200910185616X A CN 200910185616XA CN 200910185616 A CN200910185616 A CN 200910185616A CN 102073268 A CN102073268 A CN 102073268A
Authority
CN
China
Prior art keywords
circuit
pulse
clock
time
output
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
CN200910185616XA
Other languages
English (en)
Other versions
CN102073268B (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.)
No 214 Institute of China North Industries Group Corp
Original Assignee
No 214 Institute of China North Industries Group Corp
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 No 214 Institute of China North Industries Group Corp filed Critical No 214 Institute of China North Industries Group Corp
Priority to CN200910185616XA priority Critical patent/CN102073268B/zh
Publication of CN102073268A publication Critical patent/CN102073268A/zh
Application granted granted Critical
Publication of CN102073268B publication Critical patent/CN102073268B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Measurement Of Unknown Time Intervals (AREA)

Abstract

本发明涉及一种由集成电路构成的高精度脉冲时间间隔测量电路,包括压控延迟线电路、整数时钟间隔测量电路、脉冲偏移测量电路以及数据组合模块,整数时钟间隔测量电路由采样电路和逻辑比对以及时钟计数状态机组成,主要测量待测信号间隔的整数个时钟周期数;压控延迟线电路输出的一系列脉冲信号将作为脉冲偏移测量电路的输入,脉冲偏移测量电路主要测量待测脉冲边沿与时钟边沿之间的时间偏移量;最后由数据组合模块将时钟间隔测量结果串行输出。本发明的优点在于,可以在较低的时钟下(比如50MHz,周期20ns),利用延时参数较小的延时线(1ns)测量脉冲信号的精度到可以与延时参数一致的级别(1ns),大大提高了在低时钟下的时间测量精度,而且节省了电路资源。

Description

一种高精度脉冲时间间隔测量电路
技术领域:
本发明属于半导体集成电路技术领域,是一种由集成电路构成的高精度脉冲时间间隔测量电路。
背景技术:
脉冲时间间隔测量在传感器信号处理领域广泛存在。在通讯、医疗电子、自动控制和瞬态测量等***中使用的脉冲时间间隔测量精度要求时间差在纳秒量级以内,对此传统电路采用时钟采样脉冲的方式进行测量。这在电路的设计过程中并不是很难,但当脉冲的宽度较小,且时间间隔的精度要求很高时,不仅需要测量脉冲间隔时间中的整数个时钟周期数,还需要测量待测脉冲与时钟边沿的偏移量。
如果采用传统方案,根据数字电路的采样原理,需要有至少2倍于测量精度的时钟源才可以完成高精度的脉冲时间间隔测量。而提高时钟频率将带来的是功耗上升、时钟基准抖动等一系列问题。为解决上述问题,可以采用外部较低的时钟输入,在内部进行时钟倍频的方式解决,但也引入了内部倍频电路需要较大的硬件开支,同时也增加了电路设计难度。公开号为CN2672698的“新型时间间隔测量仪”由伪随机码产生电路和相关检测电路、微处理器、数字频率综合器构成,测量仪器相当复杂,***构建也很难保证测量误差的一致性。公开号为CN2736821的专利“基于可编程逻辑器件的短时间间隔测量器”采用一种基于可编程逻辑器件(CPLD)的时间间隔测量器,由可编程逻辑器件CPLD和单片机相连接构成的测量器,结构复杂,且需要编写相关的软件;公开号为CN101369205的专利“电容检测***、方法及时间间隔测量模块、方法”采用模拟电路设计的电容检测***、及电容检测的时间间隔测量模块完成时间间隔测量,难以实现对高速脉冲时间间隔测量。
发明内容:
本发明的目的就是为了解决现有脉冲时间间隔测量电路存在的硬件开支大,同时电路结构复杂设计难度大,且需要编写相关的软件,难以实现对高速脉冲时间间隔测量等缺点,提供一种具有高精度脉冲时间间隔测量电路,该电路既实现了高精度又简化了相关硬件,降低了时钟资源成本;同时由于集成电路的高可靠性,测量***一致性等保证了测量的高可靠性和高精度。
为了实现本上述的目的,本发明所采用如下技术方案:
一种高精度脉冲时间间隔测量电路,包括:
压控延迟线电路,它由一组延时缓冲器串联构成,压控延迟线电路接收输入的待测脉冲信号,并输出延时脉冲信号作为脉冲偏移测量电路的输入,压控延迟线电路由10到100级延时缓冲器串联构成;
整数时钟间隔测量电路,它由二级采样电路、逻辑比对电路以及时钟计数器状态机组成,二级采样电路接收输入的待测脉冲信号,经逻辑比对电路处理后传输至时钟计数器状态机,其输出的整数周期数据作为数据组合模块的输入;
脉冲偏移测量电路,它由一组采样逻辑电路、逻辑比对电路以及延时级数译码输出逻辑电路组成,压控延迟线的每级延时输出信号作为对应的每级采样逻辑电路的输入,经相应的逻辑比对电路处理后传输至延时级数译码输出逻辑电路,主要测量待测脉冲边沿与时钟边沿之间的时间偏移量,其输出的偏移量数据作为数据组合模块的输入;
数据组合模块,它由2个D触发器和一个32位寄存器组成,将整数时钟间隔测量电路输出的整数周期数据及脉冲偏移测量电路输出的偏移量数据通过D触发器在时钟信号的控制下缓存在32位寄存器中,其中整数周期数据作为32位寄存器的高16位,偏移量数据作为32位寄存器的低16位,通过串并转换模块,在移位寄存器的驱动下,最后将时钟间隔测量结果串行输出。
本发明的优点:
本发明主要是实现了低频时钟测量高精度时间间隔,可以在较低的时钟下(比如50MHz,周期20ns),利用延时参数较小的延时线(1ns)测量脉冲信号的精度达到可以与延时参数一致的级别(1ns),大大提高了在低时钟下的时间测量精度,相比现有方案,既实现了高精度又简化了相关硬件,降低了时钟资源成本而且节省了电路资源;同时由于集成电路的高可靠性,测量***一致性等保证了测量的高可靠性和高精度。
附图说明:
图1高精度脉冲时间间隔测量电路总体框图;
图2压控延时线电路原理框图;
图3整数时钟间隔测量电路原理框图;
图4整数时钟计数状态机转换原理图;
图5脉冲偏移测量电路原理框图;
图6数据组合模块框图。
具体实施方式:
参考图1本发明所采用的电路主体结构包括压控延迟线电路、整数时钟间隔测量电路、脉冲偏移测量电路以及输出数据组合模块。
压控延迟线电路简单而言,可以采用延时缓冲逻辑门电路就可实现信号延时;整数时钟间隔测量电路采用时钟多次采样脉冲,并进行逻辑处理的方式,从而得到脉冲间隔了的整数时钟周期;脉冲偏移测量电路通过检测待测脉冲经过多级延时线能平移到与时钟同步,则可以将延时的级数与平均每级延时时间相乘得到待测脉冲的偏移量。
更进一步的方案是,参考图2,延迟电路采用的是延时缓冲逻辑门,且压控延迟线电路由延时缓冲逻辑门串联构成开环形式,由压控电压的不同产生不同的延时值。同时,还设计了带隙基准源,给延时锁相环电路提供一个不受工艺、电压和温度影响的电压基准,进一步提高了延时器的精确度。
参考图3,整数时钟间隔测量电路由二级采样电路和逻辑比对电路以及时钟计数器状态机组成。采样通过在时钟的边沿采样输入脉冲,得到相邻2个时钟的输入脉冲状态,并保持;逻辑比对电路则对采样结果作逻辑处理,以确定是否采样到输入脉冲的边沿,如果采样到待测脉冲的边沿则开始启动状态机开始计数;而时钟计数器状态机则在确定输入脉冲的边沿到来后开始计数,直到发现下一个脉冲的边沿到来,这时停止计数并得到相邻2个脉冲的时间间隔的整数时钟计数部分数据。
更为具体,参考图4,时钟计数器状态机一直处于空闲状态,当监测发现有待测脉冲的边沿到来后,状态机跳转到启动状态并在下一次时钟边沿到来后开始启动计数;当计数状态发现有新的待测脉冲的边沿到来后,状态机跳转到停止1状态并记下当前的计数值,并转入停止2状态等待下一个脉冲边沿的到来进入启动计数。
参考图5,通过压控延时线电路输出的多级延时脉冲信号将做为脉冲偏移测量电路的输入,脉冲偏移测量电路由采样电路、逻辑比对电路以及延时级数译码输出逻辑电路组成。延时线的各级输出的脉冲信号在时钟的边沿被采样,得到相邻2个时钟的延时脉冲状态并给后续的逻辑比对电路;逻辑比对电路则对采样的脉冲延时信号做逻辑比对,以确定是否监测到了脉冲的边沿与时钟的边沿对齐的状态,如果对齐则发送信号给延时计数译码输出逻辑电路;延时计数译码电路通过译码逻辑记下当前的延时级数,并结合延时线的平均每级延时参数输出脉冲信号的偏移量数据。
参考图6,整数周期数据与偏移量数据通过D触发器缓存在一个32位寄存器中(整数周期数为高16位,偏移量为低16位),通过串并转换模块,在移位寄存器的驱动下,最后将时钟间隔测量结果串行输出,完成整个测量过程。

Claims (2)

1.一种高精度脉冲时间间隔测量电路,其特征在于包括:
压控延迟线电路,它由一组延时缓冲器串联构成,压控延迟线电路接收输入的待测脉冲信号,并输出延时脉冲信号作为脉冲偏移测量电路的输入;
整数时钟间隔测量电路,它由二级采样电路、逻辑比对电路以及时钟计数器状态机组成,二级采样电路接收输入的待测脉冲信号,经逻辑比对电路处理后传输至时钟计数器状态机,其输出的整数周期数据作为数据组合模块的输入;
脉冲偏移测量电路,它由一组采样逻辑电路、逻辑比对电路以及延时级数译码输出逻辑电路组成,压控延迟线的每级延时输出信号作为对应的每级采样逻辑电路的输入,经相应的逻辑比对电路处理后传输至延时级数译码输出逻辑电路,其输出的偏移量数据作为数据组合模块的输入;
数据组合模块,它由2个D触发器和一个32位寄存器组成,将整数时钟间隔测量电路输出的整数周期数据及脉冲偏移测量电路输出的偏移量数据通过D触发器在时钟信号的控制下缓存在32位寄存器中,其中整数周期数据作为32位寄存器的高16位,偏移量数据作为32位寄存器的低16位,通过串并转换模块,在移位寄存器的驱动下,最后将时钟间隔测量结果串行输出。
2.根据权利要求1的一种高精度脉冲时间间隔测量电路,其特征在于:压控延迟线由10到100级延时缓冲器串联构成。
CN200910185616XA 2009-11-24 2009-11-24 一种高精度脉冲时间间隔测量电路 Active CN102073268B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910185616XA CN102073268B (zh) 2009-11-24 2009-11-24 一种高精度脉冲时间间隔测量电路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910185616XA CN102073268B (zh) 2009-11-24 2009-11-24 一种高精度脉冲时间间隔测量电路

Publications (2)

Publication Number Publication Date
CN102073268A true CN102073268A (zh) 2011-05-25
CN102073268B CN102073268B (zh) 2012-07-04

Family

ID=44031843

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910185616XA Active CN102073268B (zh) 2009-11-24 2009-11-24 一种高精度脉冲时间间隔测量电路

Country Status (1)

Country Link
CN (1) CN102073268B (zh)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101976036A (zh) * 2010-07-30 2011-02-16 西安电子科技大学 基于专用可编程输入输出延迟单元的短时间间隔测量方法
CN102346236A (zh) * 2011-06-21 2012-02-08 电子科技大学 一种时间参数测量***
CN103219984A (zh) * 2013-04-24 2013-07-24 上海华力创通半导体有限公司 数字域的时钟恢复生成装置
CN104133367A (zh) * 2014-07-07 2014-11-05 中国电子科技集团公司第四十一研究所 一种提取待测时钟信号时间间隔参数的电路及方法
CN104216279A (zh) * 2014-09-23 2014-12-17 西安宏泰时频技术有限公司 一种基于fpga的时间间隔测量装置
CN104300959A (zh) * 2013-07-16 2015-01-21 陕西北斗恒通信息科技有限公司 一种脉宽调制信号接收电路
CN105204319A (zh) * 2015-10-12 2015-12-30 沈阳东软医疗***有限公司 一种pet单事件发生时间的测量方法和装置
CN103576740B (zh) * 2012-08-07 2016-12-21 国民技术股份有限公司 一种usb设备的时钟检测***及其时钟检测方法
CN109525227A (zh) * 2018-12-25 2019-03-26 西安航天民芯科技有限公司 一种数字隔离通信电路
CN110347031A (zh) * 2019-08-05 2019-10-18 中国兵器工业集团第二一四研究所苏州研发中心 一种像素级的高精度幅度时间转换电路
CN110412545A (zh) * 2019-07-26 2019-11-05 桂林理工大学 脉冲激光雷达时间间隔的模-数测量电路
CN110989327A (zh) * 2019-12-26 2020-04-10 中国计量科学研究院 分布式高精度时间频率实时综合***
CN114114885A (zh) * 2021-11-01 2022-03-01 西北工业大学 一种基于tot模式的高精度时间测量前端读出电路
CN114441860A (zh) * 2022-04-07 2022-05-06 南京芯驰半导体科技有限公司 一种数字脉宽捕获***及方法

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SU690434A1 (ru) * 1977-01-17 1979-10-05 Предприятие П/Я А-3724 Устройство дл измерени серии временных интервалов
US5199008A (en) * 1990-03-14 1993-03-30 Southwest Research Institute Device for digitally measuring intervals of time
US5982712A (en) * 1997-05-13 1999-11-09 Tektronix, Inc. Method and apparatus for measuring time intervals between electrical signals
CN1214478A (zh) * 1997-10-15 1999-04-21 西安电子科技大学 时间间隔的量化时延测量装置及方法
CN2736821Y (zh) * 2004-05-18 2005-10-26 西安电子科技大学 基于可编程逻辑器件的短时间间隔测量器
CN100412729C (zh) * 2005-05-13 2008-08-20 清华大学 用两级级联延时线法测量时间间隔的方法及装置
CN101470408B (zh) * 2007-12-29 2012-01-11 北京时代之峰科技有限公司 利用低频时钟的主动式测量方法及装置

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101976036A (zh) * 2010-07-30 2011-02-16 西安电子科技大学 基于专用可编程输入输出延迟单元的短时间间隔测量方法
CN102346236A (zh) * 2011-06-21 2012-02-08 电子科技大学 一种时间参数测量***
CN102346236B (zh) * 2011-06-21 2013-06-05 电子科技大学 一种时间参数测量***
CN103576740B (zh) * 2012-08-07 2016-12-21 国民技术股份有限公司 一种usb设备的时钟检测***及其时钟检测方法
CN103219984A (zh) * 2013-04-24 2013-07-24 上海华力创通半导体有限公司 数字域的时钟恢复生成装置
CN103219984B (zh) * 2013-04-24 2016-12-07 上海华力创通半导体有限公司 数字域的时钟恢复生成装置
CN104300959A (zh) * 2013-07-16 2015-01-21 陕西北斗恒通信息科技有限公司 一种脉宽调制信号接收电路
CN104300959B (zh) * 2013-07-16 2017-03-15 陕西北斗恒通信息科技有限公司 一种脉宽调制信号接收电路
CN104133367B (zh) * 2014-07-07 2017-02-01 中国电子科技集团公司第四十一研究所 一种提取待测时钟信号时间间隔参数的电路及方法
CN104133367A (zh) * 2014-07-07 2014-11-05 中国电子科技集团公司第四十一研究所 一种提取待测时钟信号时间间隔参数的电路及方法
CN104216279A (zh) * 2014-09-23 2014-12-17 西安宏泰时频技术有限公司 一种基于fpga的时间间隔测量装置
CN105204319A (zh) * 2015-10-12 2015-12-30 沈阳东软医疗***有限公司 一种pet单事件发生时间的测量方法和装置
CN109525227A (zh) * 2018-12-25 2019-03-26 西安航天民芯科技有限公司 一种数字隔离通信电路
CN109525227B (zh) * 2018-12-25 2024-02-27 西安航天民芯科技有限公司 一种数字隔离通信电路
CN110412545A (zh) * 2019-07-26 2019-11-05 桂林理工大学 脉冲激光雷达时间间隔的模-数测量电路
CN110347031A (zh) * 2019-08-05 2019-10-18 中国兵器工业集团第二一四研究所苏州研发中心 一种像素级的高精度幅度时间转换电路
CN110347031B (zh) * 2019-08-05 2024-01-26 中国兵器工业集团第二一四研究所苏州研发中心 一种像素级的高精度幅度时间转换电路
CN110989327A (zh) * 2019-12-26 2020-04-10 中国计量科学研究院 分布式高精度时间频率实时综合***
CN114114885A (zh) * 2021-11-01 2022-03-01 西北工业大学 一种基于tot模式的高精度时间测量前端读出电路
CN114441860A (zh) * 2022-04-07 2022-05-06 南京芯驰半导体科技有限公司 一种数字脉宽捕获***及方法
CN114441860B (zh) * 2022-04-07 2022-07-08 南京芯驰半导体科技有限公司 一种数字脉宽捕获***及方法

Also Published As

Publication number Publication date
CN102073268B (zh) 2012-07-04

Similar Documents

Publication Publication Date Title
CN102073268B (zh) 一种高精度脉冲时间间隔测量电路
US7804290B2 (en) Event-driven time-interval measurement
CN205080373U (zh) 一种基于延迟线内插法的精密时间间隔测量电路
CN102621878A (zh) 高精度时间间隔测量装置
CN102928677A (zh) 一种纳米级脉冲信号采集方法
CN105486919B (zh) 一种基于fpga的频率测量装置
CN202362380U (zh) 一种多功能高精度数字频率计
CN107643674A (zh) 一种基于FPGA进位链的Vernier型TDC电路
CN101305519A (zh) 积分模数转换器
CN2736821Y (zh) 基于可编程逻辑器件的短时间间隔测量器
CN113092858B (zh) 一种基于时频信息测量的高精度频标比对***及比对方法
CN102128981B (zh) 脉冲信号周期测量方法
CN104535918B (zh) 一种跨时钟域同步器内部常数测试电路和方法
CN110069009A (zh) 多通道时间数字转换器和光电探测装置
KR20150056458A (ko) 회로 지연 감시장치 및 방법
CN113395069B (zh) 一种基于模糊区脉冲检测的高精度异频数字锁相环***
CN105675981A (zh) 一种基于fpga的频率计及频率测量方法
CN104620532A (zh) 时钟生成装置以及时钟数据恢复装置
CN102565673A (zh) 基于fpga的高可靠脉冲计数测试***
US9568889B1 (en) Time to digital converter with high resolution
CN106501622A (zh) 一种基于fpga的纳秒级脉冲宽度测量装置及方法
CN103186097A (zh) 基于fpga的高分辨率时间间隔测量装置
CN103645379B (zh) Ttl信号频率跳变监测***和方法
CN200993665Y (zh) 小型数字化比相测量装置
CN102175337B (zh) 温度传感器

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant