一种大动态测量范围高分辨率多用途时间数字转换器电路的制作方法
未命名
09-24
阅读:46
评论:0
1.本发明涉及数模混合集成电路领域,具体是涉及一种大动态测量范围高分辨率多用途时间数字转换器电路。
背景技术:
2.光信号在无法通过物理接触和传统方法进行距离测量的地方发挥着重要作用。基于飞行时间的时间测量技术在高能物理、医学影像、射频信号相位差检测、流量监测等领域有着十分重要的作用,这其中就需要用到时间数字转换器(tdc)。高精度时间数字转换器是一种分辨率可达到皮秒级的高精密时间测量仪,具有高分辨率、低功耗、低延时等优点,可广泛应用于以上场景。
3.传统的tdc中多采用模拟方法,需要模数转换,而模拟电路往往具有较大的功耗,且对漏电流比较敏感,且其性能随供电电压的降低而下降,而这些对于数字电路的影响是远远小于模拟电路的。在激光测距应用场景中,由于物体表面的反射率和物体的方向,测量精度会有所降低,且动态测量范围也有所不足。
4.一种现有的三段式高精度时间数字转换器结构如图1所示,开始信号start输入至初相调整电路,可实现start信号与外部输入时钟clk上升沿之间的同步;线性反馈移位寄存器可根据停止信号stop和同步后的开始信号start,通过外部输入时钟对待测时间进行计数式高段位量化;双环延迟锁相环分别提供采用抽头延迟线法进行中段位量化的延迟单元时间和采用差分延迟法进行低段位量化的差分延迟单元时间;边沿检测电路可检测stop信号并将其作为低段位量化的起始时刻输入至环形游标型时间数字转换单元,该模块对中段量化残余进行低段量化。三段量化数据送入译码单元进行译码,然后通过数据读出单元将三段量化值顺序串联拼接后输出时间数字转换结果。该架构tdc通常需要高频参考时钟,难以实现较大的测量范围。
5.另一种现有的三段式高精度时间数字转换器结构如图2所示,该结构与上述结构相比,高段位量化方法相同,只不过中段位和低段位量化都采用环形振荡式tdc,两位二进制同步计数器将中段位量化值输入直接译码锁存电路,串行数据输出电路将三段量化值按顺序串行输出。该结构由于低段位量化采用的是环形振荡式tdc,难以实现较高的测量分辨率。
技术实现要素:
6.针对现有技术的不足,本发明公开了一种大动态测量范围高分辨率多用途时间数字转换器电路,以解决上述技术中的问题。
7.为实现上述目的,本发明包括:控制信号产生模块1、第一频率合成器fs12、细时间数字转换器模块3、粗时间数字转换器模块4、参考时钟计数器模块5、数据处理校准模块6;
8.所述控制信号产生模块1用来产生电路正常工作所需的控制信号,其有两个输入端和一个输出端,第一输入端连接开始信号start,第二输入端连接停止信号stop;输出端
输出使能信号en1并同时连接至细时间数字转换器模块3和粗时间数字转换器模块4;
9.所述第一频率合成器fs12有一个输入端和一个输出端,输入端连接外部输入参考时钟ref_clk,输出端输出第二控制信号v
ctr2
并连接至细时间数字转换器模块3;
10.所述细时间数字转换器模块3主要完成时间数字转换的低段位量化,有四个输入端和一个输出端,第一输入端连接控制信号产生模块1输出的使能信号en1,第二输入端连接第一频率合成器fs12输出的第二控制信号v
ctr2
,第三输入端连接粗时间数字转换器模块4输出的第一控制信号v
ctr1
,第四输入端连接粗时间数字转换器模块4输出的使能信号en2;输出端输出低段位量化结果d1并连接至数据处理校准模块6;
11.所述粗时间数字转换器模块4主要完成时间数字转换的中段位量化,有三个输入端和三个输出端,第一输入端连接控制信号产生模块1输出的使能信号en1,第二输入端连接外部输入参考时钟ref_clk,第三输入端连接参考时钟计数器模块5输出的禁能信号disen2;第一输出端输出第一控制信号v
ctr1
并连接至细时间数字转换器模块3,第二输出端输出使能信号en2并连接至细时间数字转换器模块3和参考时钟计数器模块5,第三输出端输出中段位量化结果d2并连接至数据处理校准模块6;
12.所述参考时钟计数器模块5有两个输入端和两个输出端,第一输入端连接粗时间数字转换器模块4输出的使能信号en2,第二输入端连接外部输入参考时钟ref_clk;第一输出端输出禁能信号disen2并连接至粗时间数字转换器模块4,第二输出端输出高段位量化结果d3并连接至数据处理校准模块6;
13.所述数据处理校准模块6主要用来完成最终测量结果的校准与合并,并最终以二进制码的形式输出,其有三个输入端和一个输出端,第一输入端连接细时间数字转换器模块3输出的低段位量化结果d1,第二输入端连接粗时间数字转换器模块4输出的中段位量化结果d2,第三输入端连接参考时钟计数器模块5的高段位量化结果d3;输出端用于输出测量结果的二进制码。
14.上述细时间数字转换器模块3包括低段插值器和低段数据处理器,其中:所述低段插值器设有四个输入端和一个输出端,第一输入端连接控制信号产生模块1输出的使能信号en1;第二输入端连接第一频率合成器fs12输出的第二控制信号v
ctr2
;第三输入端连接粗时间数字转换器模块4输出的第一控制信号v
ctr1
;第四输入端连接粗时间数字转换器模块4输出的使能信号en2;输出端输出m位的二进制字符串dm至低段数据处理器;所述低段数据处理器主要用来对低段插值器输出的m位二进制字符串dm进行预处理,以实现低段插值器量化时间量的换算,其有一个输入端和一个输出端,输入端连接低段插值器输出的m位的二进制字符串dm,输出端输出低段位量化结果d1并连接至数据处理校准模块6。
15.上述低段插值器是一二维游标延时链型tdc,其组成包括第一延时链、第二延时链和一个m*m维的采样d触发器阵列,m》1;所述第一延时链是由m个压控延时单元1组成,单个延时单元的延时时长为τ1,τ1>0,该延时时长τ1与第一控制信号v
ctr1
的电压值成正比,使能信号en1用于使能第一延时链;所述第二延时链是由m个压控延时单元2组成,单个延时单元的延时时长为τ2,τ2>0,该延时时长τ2与第二控制信号v
ctr2
的电压值成正比,使能信号en2用于使能第二延时链;由于第一延时链中延时单元的时延τ1大于第二延时链中延时单元的时延τ2,因此第一延时链又叫慢延时链,第二延时链又叫快延时链;所述m*m的d触发器阵列用于采样所述两条延时链中信号传输的相对位置,其输出为一m^2位的二进制字符串,并传
输至低段数据处理器。
16.上述粗时间数字转换器模块4包括中段插值器、第一相位检测器pd1和中段数据处理器,其中:所述中段插值器为一基于频率合成器的环形振荡式tdc,其有两个输入端和三个输出端,第一输入端连接外部输入参考时钟ref_clk,第二输入端连接控制信号产生模块1输出器的使能信号en1;其第一输出端输出代表中段插值器中环形振荡器的输出振荡周期脉冲信号clk,并连接至中段数据处理器,第二输出端输出代表中段插值器中环形振荡器上各延时单元输出相位状态的n位二进制字符串,并连接至中断数据处理器和第一相位检测器pd1,第三输出端输出第一控制信号v
ctr1
并连接至细时间数字转换器模块3;所述第一相位检测器pd1设有一个输入端和一个输出端,其输入端连接中段插值器输出的代表中段插值器中环形振荡器上相位传输信息的n位二进制字符串dn,用来检测中段插值器中环形振荡器各抽头输出电平跳变;其输出端输出使能信号en2并连接至细时间数字转换器模块3、参考时钟计数器模块5和中段数据处理器;所述中段数据处理器主要用来对中段插值器——环形振荡器量化结果进行相应的处理,以实现中段插值器量化时间量的换算,其设有四个输入端和一个输出端,第一输入端连接代表中段插值器中环形振荡器输出振荡周期整数部分的周期信号clk,第二输入端连接代表中段插值器中环形振荡器上的相位传输信息,也即不足一个振荡周期的周期分数部分的信号dn,第三输入端连接使能信号en2,第四输入端连接参考时钟计数器模块5输出的禁能信号disen2;其输出端输出中段位量化结果d2并连接至数据处理校准模块6。
17.上述中段插值器采用基于频率合成器的压控环形振荡器结构,其输出包括两部分,一部分为代表完成整数个振荡周期的周期信号,一部分为不足一个振荡周期的分数部分;分数部分表现为环形振荡器中各延时单元抽头的输出相位信息;所述中段插值器包括频率控制器、n个压控延时单元和n个d触发器;所述n个压控延时单元首尾相连构成环形振荡器,该环形振荡器中第n个延时单元作为环形振荡器的输出端输出代表中段插值器振荡周期整数部分的周期信号clk,所述频率控制器结合外部输入参考时钟ref_clk和环形振荡器输出信号clk得到频率控制信号v
ctrl
,以控制环形振荡器的输出使其与参考时钟ref_clk成整数倍关系;n个d触发器分别对n个压控延时单元的输出进行锁存处理,使能信号en1用于控制n个d触发器的工作时机。
18.上述中段数据处理器具体包括中段计数器、状态译码器、组合译码器功能模块;当第一相位检测器pd1输出的使能信号en2高电平时,所述计数器开始对代表中段插值器中环形振荡器振荡周期的整数部分的信号clk进行计数,状态译码器则根据输入的代表中段插值器中环形振荡器上相位传输状态信息的信号dn来对环形振荡器延时链上个抽头相位状态进行译码,得到不足一个振荡周期的周期分数部分;组合译码器则完成对中段计数器记得的整数部分和译码器译得的分数部分进行再次组合译码,以得到中段位量化结果d2。
19.上述参考时钟计数器模块5包括高段插值器、二选一控制选择器和第二相位检测器pd2,其中:所述高段插值器由一个带使能控制端的参考时钟计数器构成,设有两个输入端和一个输出端,其第一输入端接收外部输入参考时钟ref_clk,作为该计数器的时钟控制端;第二输入端连接二选一控制选择器输出的控制信号ctrl,该控制信号可以使能参考时钟计数器开始计数,也可以锁定参考时钟停止计数;其输出端输出高段位量化结果d3并连接输出至数据处理校准模块6;所述二选一控制选择器设有三个输入端和一个输出端,其第
一输入端连接高电平,第二输入端连接低电平,第三输入端连接第二相位检测器pd2输出的控制信号sel;其输出端输出控制信号ctrl至高段插值器,用于控制高段插值器中参考时钟计数器的开始或停止;所述第二相位检测器pd2设有两个输入端和两个输出端,第一输入端连接粗时间数字转换器模块4输出的使能信号en2,第二输入端连接外部输入参考时钟ref_clk,用于检测ref_clk的相位;其第一输出端输出控制信号sel并连接至二选一控制选择器,第二输出端输出禁能信号disen2并连接至粗时间数字转换器模块4,用于结束中段量化过程。
20.本发明与现有技术相比,有以下几个优点:
21.1.不同于传统的三段式tdc,本发明对外接参考时钟的频率要求不是很高,通过其内部的倍频器,可以灵活地实现所需的内部高频时钟,并作为延时锁相环的参考基准时钟。一方面降低了成本,另一方面较低的外部参考时钟可以更容易的扩展最大测量范围。
22.2.不同于传统的延时链型tdc和时钟计数型tdc,本发明中的tdc电路包括低段插值器单元——二维延时链型时间数字转换器,其可突破由工艺决定的最小门延迟对tdc测量分辨率的限制,进而极大地提高测量分辨率。
23.3.不同于传统的逐次逼近型tdc和游标延时链型tdc,本发明中的tdc电路包括高段插值器,使得其测量时间范围也即动态测量范围可得到极大的扩展,并保持很高的线性度。
24.4.本发明中的三段式tdc具有连续接收处理多个stop信号的功能,从而拓展了该tdc的工作范围和应用场景。
25.5.本发明可以根据测量需要,同时使用高段插值器、中段插值器和低段插值器;也可以根据需要,只选用高段插值器和中段插值器,以牺牲测量分辨率换取更大的测量动态范围,同时降低测量动态功耗;也可以根据测量需要,只选用中段插值器和低段插值器,以牺牲测量动态范围换取高测量分辨率,同时提高系统的测量转换速率,因而具有很高的使用灵活性。
附图说明
26.图1为一种现有的三段式tdc电路框图
27.图2为另一种现有的三段式tdc电路框图
28.图3为本发明tdc系统的功能模块框图
29.图4为本发明tdc系统的结构框图
30.图5为本发明tdc系统的测量原理信号时序图
31.图6为本发明tdc系统中基于环形振荡式tdc的中段插值器
32.图7为本发明tdc系统中基于二维游标延时链型tdc的低段插值器
具体实施方式
33.以下参照说明书附图对本发明的具体实施方式作进一步说明。
34.参照图3,本发明包括:控制信号产生模块1、第一频率合成器fs12、细时间数字转换器模块3、粗时间数字转换器模块4、参考时钟计数器模块5、数据处理校准模块6;其中:所述控制信号产生模块1用来产生电路正常工作所需的控制信号,其有两个输入端和一个输
出端,第一输入端连接开始信号start,第二输入端连接停止信号stop;输出端输出使能信号en1并同时连接至细时间数字转换器模块3和粗时间数字转换器模块4;所述第一频率合成器fs12有一个输入端和一个输出端,输入端连接外部输入参考时钟ref_clk,输出端输出第二控制信号v
ctr2
并连接至细时间数字转换器模块3;所述细时间数字转换器模块3主要完成时间数字转换的低段位量化,有四个输入端和一个输出端,第一输入端连接控制信号产生模块1输出的使能信号en1,第二输入端连接第一频率合成器fs1输出的第二控制信号v
ctr2
,第三输入端连接粗时间数字转换器模块4输出的第一控制信号v
ctr1
,第四输入端连接粗时间数字转换器模块4输出的使能信号en2;输出端输出低段位量化结果d1并连接至数据处理校准模块6;所述粗时间数字转换器模块4主要完成时间数字转换的中段位量化,有三个输入端和三个输出端,第一输入端连接控制信号产生模块1输出的使能信号en1,第二输入端连接外部输入参考时钟ref_clk,第三输入端连接参考时钟计数器模块5输出的禁能信号disen2;第一输出端输出第一控制信号v
ctr1
并连接至细时间数字转换器模块3,第二输出端输出使能信号en2并连接至细时间数字转换器模块3和参考时钟计数器模块5,第三输出端输出中段位量化结果d2并连接至数据处理校准模块6;所述参考时钟计数器模块5有两个输入端和两个输出端,第一输入端连接粗时间数字转换器模块4输出的使能信号en2,第二输入端连接外部输入参考时钟ref_clk;第一输出端输出禁能信号disen2并连接至粗时间数字转换器模块4,第二输出端输出高段位量化结果d3并连接至数据处理校准模块6;所述数据处理校准模块6主要用来完成最终测量结果的校准与合并,并最终以二进制码的形式输出,其有三个输入端和一个输出端,第一输入端连接细时间数字转换器模块3输出的低段位量化结果d1,第二输入端连接粗时间数字转换器模块4输出的中段位量化结果d2,第三输入端连接参考时钟计数器模块5的高段位量化结果d3;输出端用于输出测量结果的二进制码。
35.参照图4,所述细时间数字转换器模块3包括低段插值器和低段数据处理器,其中:所述低段插值器设有四个输入端和一个输出端,第一输入端连接控制信号产生模块1输出的使能信号en1;第二输入端连接第一频率合成器fs12输出的第二控制信号v
ctr2
;第三输入端连接粗时间数字转换器模块4输出的第一控制信号v
ctr1
;第四输入端连接粗时间数字转换器模块4输出的使能信号en2;输出端输出m^2位的二进制字符串dm至低段数据处理器;所述低段数据处理器主要用来对低段插值器输出的m^2位二进制字符串dm进行预处理,以实现低段插值器量化时间量的换算,其有一个输入端和一个输出端,输入端连接低段插值器输出的m^2位的二进制字符串dm,输出端输出低段位量化结果d1并连接至数据处理校准模块6。
36.所述粗时间数字转换器模块4包括中段插值器、第一相位检测器pd1和中段数据处理器,其中:所述中段插值器为一基于频率合成器的压控环形振荡式tdc,其有两个输入端和三个输出端,第一输入端连接外部输入参考时钟ref_clk,第二输入端连接控制信号产生模块1输出的使能信号en1;其第一输出端输出代表中段插值器中环形振荡器输出的振荡周期信号clk,并连接至中段数据处理器,第二输出端输出代表中段插值器中环形振荡器上不足一个振荡周期的相位传输状态信号的信号dn,并连接至中段数据处理器和第一相位检测器pd1,第三输出端输出第一控制信号v
ctr1
,并连接至细时间数字转换器模块3;所述第一相位检测器pd1设有一个输入端和一个输出端,其输入端连接中段插值器输出的代表环形振
荡器上相位传输状态的信号dn,用来检测中段插值器中环形振荡器抽头输出电平跳变;其输出端输出使能信号en2并连接至细时间数字转换器模块3、参考时钟计数器模块5和中段数据处理器;所述中段数据处理器主要用来对中段插值器——环形振荡器量化结果进行相应的处理,以实现中段插值器量化时间量的换算,其设有四个输入端和一个输出端,第一输入端连接代表中段插值器输出的振周期荡信号clk,第二输入端连接代表中段插值器中环形振荡器不足一个振荡周期的分数部分输出信号dn,第三输入端连接使能信号en2,第四输入端连接参考时钟计数器模块5输出的禁能信号disen2;其输出端输出中段位量化结果d2并连接至数据处理校准模块6。
37.所述参考时钟计数器模块5包括高段插值器、二选一控制选择器和第二相位检测器pd2,其中:所述高段插值器由一个带使能控制端的参考时钟计数器构成,设有两个输入端和一个输出端,其第一输入端接收外部输入参考时钟ref_clk,作为该计数器的时钟控制端;第二输入端连接二选一控制选择器输出的控制信号ctrl,该控制信号可以使能参考时钟计数器开始计数,也可以锁定参考时钟停止计数;其输出端输出高段位量化结果d3并连接输出至数据处理校准模块6;所述二选一控制选择器设有三个输入端和一个输出端,其第一输入端连接高电平,第二输入端连接低电平,第三输入端连接第二相位检测器pd2输出的控制信号sel;其输出端输出控制信号ctrl至高段插值器,用于控制高段插值器中参考时钟计数器的开始或停止;所述第二相位检测器pd2设有两个输入端和两个输出端,第一输入端连接粗时间数字转换器模块4输出的使能信号en2,第二输入端连接外部输入参考时钟ref_clk,用于检测ref_clk的相位;其第一输出端输出控制信号sel并连接至二选一控制选择器,第二输出端输出禁能信号disen2并连接至粗时间数字转换器模块4,用于结束中段量化过程。
38.参照图6,中段插值器采用基于频率合成器的压控环形振荡器结构,其输出包括两部分,一部分为代表整数振荡周期的周期信号,一部分为不足一个振荡周期的分数部分;分数部分表现为环形振荡器中各延时单元抽头的当前输出相位信息;所述中段插值器包括频率控制器、n个压控延时单元和n个d触发器,n》1;所述n个压控延时单元首尾相连构成环形振荡器,该环形振荡器中第n个延时单元作为环形振荡器的输出端输出代表中段插值器中环形振荡器振荡振荡周期整数部分的周期信号clk,所述频率控制器结合外部输入参考时钟ref_clk和环形振荡器输出信号clk得到频率控制信号v
ctrl
,以控制环形振荡器的输出使其与参考时钟ref_clk成整数倍关系;n个d触发器分别对n个压控延时单元的输出进行锁存处理,并得到代表中段差值器分数部分的信号dn;使能信号en1用于控制n个d触发器的工作时机。中段数据处理器具体包括中段计数器、状态译码器、组合译码器功能模块;当第一相位检测器pd1检测到代表中段插值器中环形振荡器各抽头输出电平状态信息的信号dn中出现第一个1时,输出使能信号en2为高电平,此时所述计数器开始对代表中段插值器输出的周期方波信号clk进行计数。状态译码器则根据代表中段插值器中环形振荡器不足一个振荡周期的分数部分信号dn,对环形振荡器延时链上个抽头相位状态进行译码,得到不足一个振荡周期的分数部分;组合译码器则完成对计数器记得的整数部分和译码器译得的分数部分进行再次组合译码,以得到中段位量化结果d2。
39.参照图7,低段插值器为以二维游标延时链型tdc,其组成包括第一延时链、第二延时链和m*m维的采样d触发器阵列,m》1;所述第一延时链是由m个压控延时单元1组成,单个
延时单元的延时时长为τ1,τ1>0,该延时时长τ1与第一控制信号v
ctr1
的电压值成正比,使能信号en1用于使能第一延时链;所述第二延时链是由m个压控延时单元2组成,单个延时单元的延时时长为τ2,τ2>0,该延时时长τ2与第二控制信号v
ctr2
的电压值成正比,使能信号en2用于使能第二延时链;由于第一延时链中延时单元的时延τ1大于第二延时链中延时单元的时延τ2,因此第一延时链又叫慢延时链,第二延时链又叫快延时链;所述m*m维的采样d触发器阵列用于采样所述两条延时链中信号传输的相对位置,其输出为一m^2位的二进制字符串,并传输至低段数据处理器。
40.参照图4~图7本发明的工作原理是:外部输入参考时钟ref_clk经过中段差值器中的频率控制器后得到第一控制信号v
ctrl1
,经过第一频率合成器fs12得到第二控制信号v
ctrl2
;其中,第一控制信号v
ctrl1
控制低段插值器中的第一延时链的振荡频率,第二控制信号v
ctrl2
控制低段插值器中第二延时链的频率。当start信号到来后,控制信号产生模块1输出的en1变为高电平,低段插值器中的第一延时链(慢链)开始工作,中值插值器中的n个d触发器使能,当第一相位检测器pd1检测到代表中段插值器中环形振荡器上相位传输状态信息的信号dn中出现第一个1时,输出使能信号en2为高电平,低段差值器中的第二延时链(快链)开始工作,当快链追赶上慢链时,意味着低段位量化结束,量化结果由低段数据处理器记录,并发送至数据处理校准单元6,低段插值器测量结果为t1;同时,当使能信号en2为高电平,此时中段数据处理器中的计数器开始对代表中段插值器中环形振荡器振荡周期整数部分的周期信号clk进行计数,状态译码器则根据代表中段插值器中环形振荡器初始相位状态的分数周期信号dn,来对环形振荡器延时链上各抽头相位状态进行译码,得到不足一个振荡周期的分数部分;组合译码器则完成对计数器记得的整数部分和译码器译得的分数部分进行再次组合译码,以得到中段位量化结果d2;同时,当使能信号en2为高电平时,第二相位检测器pd2开始工作,当检测到外部参考时钟ref_clk的第一个上升沿后,控制信号sel为高电平,二选一控制选择器会输出高电平到高段插值器,于是高段插值器开始对ref_clk计数,同时第二相位检测器pd2输出的禁能信号disen2有效,于是中段数据处理器停止接收中段插值器的输出,也就意味着中段插值器量化结束,其量结果为t2。
41.当stop信号到来时,控制信号产生模块1同样会产生使能信号en1,低段插值器中的第一延时链(慢链)开始工作,中值插值器中的n个d触发器使能,当第一相位检测器pd1检测到代表中段插值器中环形振荡器上相位传输状态信息的信号dn中出现第一个1时,输出使能信号en2为高电平,低段差值器中的第二延时链(快链)开始工作,当快链追赶上慢链时,意味着低段位量化结束,量化结果由低段数据处理器记录,并发送至数据处理校准单元6,低段差值器测量结果为t4;同时,当使能信号en2为高电平,此时中段数据处理器中的计数器开始对代表中段插值器中环形振荡器输出振荡周期整数部分的周期信号clk进行计数,状态译码器则根据代表中段插值器中环形振荡器初始相位状态的分数周期信号dn,来对环形振荡器延时链上个抽头相位状态进行译码,得到不足一个振荡周期的分数部分;组合译码器则完成对计数器计得的整数部分和译码器译得的分数部分进行再次组合译码,以得到中段位量化结果d2;同时,当使能信号en2为高电平时,第二相位检测器pd2开始工作,当检测到外部参考时钟ref_clk的第一个上升沿后,控制信号sel为低电平,二选一控制选择器会输出低电平到高段插值器,于是高段插值器停止工作,高段位量化结束,高段位量化结果为t3;同时第二相位检测器pd2输出的禁能信号disen2有效,于是中段数据处理器停止
接收中段插值器的输出,也就意味着中段插值器量化结束,其量结果为t5。每一段量化结果都输入至数据处理校准模块6,该模块用来完成最终测量结果的校准与合并,并以二进制码的形式输出。图5示出了上述低段插值器、中段插值器以及高段插值器之间的时间量化关系,相应的测量时间与各段插值器测量的时间关系,可表示为t=t1+t2+t3-t4-t5。
42.以上描述仅是本发明的一个具体实例,不构成对本发明的任何限制,显然对于本领域的技术人员来说,在了解了本发明内容和原理后,都可能在不背离本发明原理、结构的情况下,进行形式和细节上的各种修正和改变,但是这些基于本发明思想的修正和改变仍在本发明的权利要求保护范围之内。
技术特征:
1.一种大动态测量范围高分辨率多用途时间数字转换器电路,其电路组成主要包括:控制信号产生模块(1)、第一频率合成器fs1(2)、细时间数字转换器模块(3)、粗时间数字转换器模块(4)、参考时钟计数器模块(5)、数据处理校准模块(6);其特征在于:所述控制信号产生模块(1)用来产生电路正常工作所需的控制信号,其有两个输入端和一个输出端,第一输入端连接开始信号start,第二输入端连接停止信号stop;输出端输出使能信号en1并同时连接至细时间数字转换器模块(3)和粗时间数字转换器模块(4);所述第一频率合成器fs1(2)有一个输入端和一个输出端,输入端连接外部输入参考时钟ref_clk,输出端输出第二控制信号v
ctr2
并连接至细时间数字转换器模块(3);所述细时间数字转换器模块(3)主要完成时间数字转换的低段位量化,有四个输入端和一个输出端,第一输入端连接控制信号产生模块(1)输出的使能信号en1,第二输入端连接第一频率合成器fs1(2)输出的第二控制信号v
ctr2
,第三输入端连接粗时间数字转换器模块(4)输出的第一控制信号v
ctr1
,第四输入端连接粗时间数字转换器模块(4)输出的使能信号en2;输出端输出低段位量化结果d1并连接至数据处理校准模块(6);所述粗时间数字转换器模块(4)主要完成时间数字转换的中段位量化,有三个输入端和三个输出端,第一输入端连接控制信号产生模块(1)输出的使能信号en1,第二输入端连接外部输入参考时钟ref_clk,第三输入端连接参考时钟计数器模块(5)输出的禁能信号disen2;第一输出端输出第一控制信号v
ctr1
并连接至细时间数字转换器模块(3),第二输出端输出使能信号en2并连接至细时间数字转换器模块(3)和参考时钟计数器模块(5),第三输出端输出中段位量化结果d2并连接至数据处理校准模块(6);所述参考时钟计数器模块(5)有两个输入端和两个输出端,第一输入端连接粗时间数字转换器模块(4)输出的使能信号en2,第二输入端连接外部输入参考时钟ref_clk;第一输出端输出禁能信号disen2并连接至粗时间数字转换器模块(4),第二输出端输出高段位量化结果d3并连接至数据处理校准模块(6);所述数据处理校准模块(6)主要用来完成最终测量结果的校准与合并,并最终以二进制码的形式输出,其有三个输入端和一个输出端,第一输入端连接细时间数字转换器模块(3)输出的低段位量化结果d1,第二输入端连接粗时间数字转换器模块(4)输出的中段位量化结果d2,第三输入端连接参考时钟计数器模块(5)的高段位量化结果d3;输出端用于输出测量结果的二进制码。2.根据权利要求1所述的大动态测量范围高分辨率多用途tdc电路,其特征在于,所述细时间数字转换器模块(3)包括低段插值器和低段数据处理器,其中:所述低段插值器设有四个输入端和一个输出端,第一输入端连接控制信号产生模块(1)输出的使能信号en1;第二输入端连接第一频率合成器fs1(2)输出的第二控制信号v
ctr2
;第三输入端连接粗时间数字转换器模块(4)输出的第一控制信号v
ctr1
;第四输入端连接粗时间数字转换器模块(4)输出的使能信号en2;输出端输出m位的二进制字符串dm至低段数据处理器;所述低段数据处理器主要用来对低段插值器输出的m位二进制字符串dm进行预处理,以实现低段插值器量化时间量的换算,其有一个输入端和一个输出端,输入端连接低段插值器输出的m位的二进制字符串dm,输出端输出低段位量化结果d1并连接至数据处理校准模块(6)。
3.根据权利要求1所述的大动态测量范围高分辨率多用途时间数字转换器电路,其特征在于,所述粗时间数字转换器模块(4)包括中段插值器、第一相位检测器pd1和中段数据处理器,其中:所述中段插值器为一基于频率合成器的环形振荡式时间数字转换器,其有两个输入端和三个输出端,第一输入端连接外部输入参考时钟ref_clk,第二输入端连接控制信号产生模块(1)输出的使能信号en1;其第一输出端输出代表中段差值器中环形振荡器的周期振荡信号clk并连接至中段数据处理器,第二输出端输出代表中段插值器中环形振荡器上各延时单元输出相位状态的n位二进制字符串dn,它同时也代表不足一个振荡周期的分数部分,并连接至中断数据处理器和第一相位检测器pd1,第三输出端输出第一控制信号v
ctr1
并连接至细时间数字转换器模块(3);所述第一相位检测器pd1设有一个输入端和一个输出端,其输入端连接中段插值器输出的代表中段插值器中环形振荡器输出振荡周期分数部分的n位二进制字符串dn,用来检测中段插值器中环形振荡器抽头输出电平跳变;其输出端输出使能信号en2并连接至细时间数字转换器模块(3)、参考时钟计数器模块(5)和中段数据处理器;所述中段数据处理器主要用来对中段插值器——环形振荡器量化结果进行相应的处理,以实现中段插值器量化时间量的换算,其设有四个输入端和一个输出端,第一输入端连接代表中段插值器中环形振荡器的输出周期振荡信号clk,第二输入端连接代表中段插值器中环形振荡器上各延时单元输出相位状态的n位二进制字符串dn,第三输入端连接使能信号en2,第四输入端连接参考时钟计数器模块(5)输出的禁能信号disen2;其输出端输出中段位量化结果d2并连接至数据处理校准模块(6)。4.根据权利要求1所述的大动态测量范围高分辨率多用途时间数字转换器电路,其特征在于,所述参考时钟计数器模块(5)包括高段插值器、二选一控制选择器和第二相位检测器pd2,其中:所述高段插值器由一个带使能控制端的参考时钟计数器构成,设有两个输入端和一个输出端,其第一输入端接收外部输入参考时钟ref_clk,作为该计数器的时钟控制端;第二输入端连接二选一控制选择器输出的控制信号ctrl,该控制信号可以使能参考时钟计数器开始计数,也可以锁定参考时钟停止计数;其输出端输出高段位量化结果d3并连接输出至数据处理校准模块(6);所述二选一控制选择器设有三个输入端和一个输出端,其第一输入端连接高电平,第二输入端连接低电平,第三输入端连接第二相位检测器pd2输出的控制信号sel;其输出端输出控制信号ctrl至高段插值器,用于控制高段插值器中参考时钟计数器的开始或停止;所述第二相位检测器pd2设有两个输入端和两个输出端,第一输入端连接粗时间数字转换器模块(4)输出的使能信号en2,第二输入端连接外部输入参考时钟ref_clk,用于检测ref_clk的相位;其第一输出端输出控制信号sel并连接至二选一控制选择器,第二输出端输出禁能信号disen2并连接至粗时间数字转换器模块(4),用于结束中段量化过程。5.根据权利要求2所述的大动态测量范围高分辨率多用途时间数字转换器电路,其特征在于:所述低段插值器是一二维游标延时链型时间数字转换器,其包括第一延时链、第二延时链和一个m*m维的采样d触发器阵列,m>1;所述第一延时链是由m个压控延时单元1组成,单个延时单元的延时时长为τ1,τ1>0,该延时时长τ1与第一控制信号vctr1 的电压值成
正比,使能信号en1用于使能第一延时链;所述第二延时链是由m个压控延时单元2组成,单个延时单元的延时时长为τ2,τ2>0,该延时时长τ2与第二控制信号vctr2的电压值成正比,使能信号en2用于使能第二延时链;由于第一延时链中延时单元的时延τ1大于第二延时链中延时单元的时延τ2,因此第一延时链又叫慢延时链,第二延时链又叫快延时链;所述m*m维的采样d触发器阵列用于采样所述两条延时链中信号传输的相对位置,其输出为一m^2位的二进制字符串,并传输至低段数据处理器进行预处理。6.根据权利要求3所述的大动态测量范围高分辨率多用途时间数字转换器电路,其特征在于:中段插值器采用基于环形振荡器结构的频率合成器来实现粗量化时间数字转换器,其输出包括两部分,一部分为环形振荡器的输出振荡周期,一部分为不足一个振荡周期的分数部分;分数部分表现为环形振荡器各延时单元抽头的当前输出相位信息;所述中段插值器包括频率控制器、n个压控延时单元和n个d触发器,n>1;所述n个压控延时单元首尾相连构成环形振荡器,该环形振荡器中第n个延时单元作为环形振荡器的输出端输出代表中段插值器振荡周期整数部分的信号clk,所述频率控制器结合外部输入参考时钟ref_clk和环形振荡器输出信号clk得到第一控制信号v
ctrl1
,以控制环形振荡器的输出使其与参考时钟ref_clk成整数倍关系,同时也控制着低段插值器中第一延时链中各延时单元的延时时长;n个d触发器分别对n个压控延时单元的输出进行锁存处理,使能信号en1用于控制n个d触发器的工作时机。7.根据权利要求3所述的大动态测量范围高分辨率多用途时间数字转换器电路,其特征在于:中段数据处理器具体包括中段计数器、状态译码器、组合译码器功能模块;当第一相位检测器pd1检测到代表中段插值器分数部分的信号dn中出现第一个1时,输出使能信号en2为高电平,此时所述中段计数器开始对代表中段插值器整数部分的信号clk进行计数,状态译码器则根据代表中段插值器输出振荡周期分数部分的信号dn来对环形振荡器延时链上个抽头相位状态进行采样译码,得到不足一个振荡周期的分数部分;组合译码器则完成对计数器记得的整数部分和译码器译得的分数部分进行再次组合译码,以得到中段位量化结果d2。
技术总结
本发明公开了一种大动态测量范围高分辨率多用途时间数字转换器电路,其包括控制信号产生模块、第一频率合成器FS1、细时间数字转换器模块、粗时间数字转换器模块、参考时钟计数器模块以及数据处理校准模块。参考时钟计数器模块中的高段插值器用于扩展最大测量动态范围,其量化单位为一个参考时钟周期;粗时间数字转换器模块中的中段插值器对不足一个参考时钟周期,但又大于一个中段插值器中基本延时单元时长的时间进行粗量化;细时间数字转换器模块中的低段插值器则对不足一个中段插值器中基本延时单元时长的时间进行细量化,以实现高测量分辨率。高测量分辨率。高测量分辨率。
技术研发人员:刘晨 刘明明 赵宏宇 王化方
受保护的技术使用者:西安中领星讯电子科技有限公司
技术研发日:2022.08.08
技术公布日:2023/9/22
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
航空商城 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/