用于延时链型时间数字转换器的采样控制电路及控制方法与流程
- 国知局
- 2024-07-30 09:46:13
1.本发明涉及时间测量技术领域,具体涉及一种用于延时链型时间数字转换器的采样控制电路及控制方法。背景技术:2.时间数字转换器实现时间间隔与数字量之间的高精度转换,广泛应用于高能物理实验、激光雷达探测、核医学检测等领域。使用延时链结构实现时间数字转换器是目前的主流。3.延时链型时间数字转换器需要对粗粒度时钟和细粒度时间同时进行采样,从而获得准确时间数据。但被测信号到延时链和边沿检测电路的线延时无法准确控制。当延时链的线延时小时,由于边沿检测电路有建立时间的要求,被测信号在延时链中传输较短时间而无法满足边沿检测电路的建立时间要求时,边沿检测电路无法检测出被测信号的跳变,从而使被测信号需要在延时链中多传输一个粗粒度时钟周期,延时链的长度被迫增加;当边沿检测电路的线延时小时,边沿检测电路已检测出被测信号的跳变,但被测信号还未进入延时链中,额外的线延时被计入第一个延时单元中,从而使延时链第一个延时单元的延时变长。技术实现要素:4.本发明的目的是解决现有延时链型时间数字转换器中,被测信号到达延时链和边沿检测电路的线延时不同,带来的延时链过长或第一个延时单元过宽的问题,而提供一种用于延时链型时间数字转换器的采样控制电路及控制方法。5.为达到上述目的,本发明采用的技术方案为:6.一种用于延时链型时间数字转换器的采样控制电路,其特殊之处在于:包括细粒度信号检测电路、边沿检测电路、有效采样判断电路,与延时链型时间数字转换器中的延时链电路和寄存器电路连接;7.所述延时链电路包括依次串联的n个延时单元,所述寄存器电路包括与n个延时单元一一对应的n个寄存器;所述细粒度信号检测电路、边沿检测电路、有效采样判断电路及n个寄存器的时钟输入端均连接外部时钟clk;第一个所述延时单元的输入端与被测信号hit连接,每个延时单元的输出信号hit_n与对应寄存器输入端连接,对应的寄存器用于采样其对应的延时单元的输出信号hit_n;1≤n≤n,n》1且n和n为正整数;8.其中前1/4n个延时单元中任一个输出的信号作为边沿检测信号,发送至边沿检测电路;9.所述n个寄存器的输出端分别与细粒度信号检测电路的n个输入端连接;所述细粒度信号检测电路的输出端与有效采样判断电路的一个输入端连接;10.寄存器在粗粒度时钟的上升沿对延时单元输出信号hit_n进行采样,作为细粒度时间信号发送至细粒度信号检测电路;11.所述细粒度信号检测电路用于接收细粒度时间信号,并产生细粒度时间标志信号fine_valid传输至有效采样判断电路;所述粗粒度时钟为外部输入时钟clk;所述边沿检测电路的输出端连接有效采样判断电路的另一输入端,边沿检测电路用于接收边沿检测信号,并产生边沿跳变标志信号edge_valid传输至有效采样判断电路;12.所述有效采样判断电路用于根据接收到的细粒度信号检测电路输出的细粒度时间标志信号fine_valid和边沿检测电路输出的边沿跳变标志信号edge_valid,在第i个粗粒度时钟周期判断采样的有效数据的准确周期,并输出采样有效控制信号wr_en;i≥1,且i为正整数。13.进一步地,所述细粒度信号检测电路检测到细粒度时间信号存在连续的1,则细粒度时间标志信号fine_valid为高电平,否则fine_valid为低电平。14.进一步地,所述边沿检测信号为第前5个延时单元中任一个的输出信号。15.进一步地,所述边沿检测电路在粗粒度时钟上升沿检测到边沿检测信号由低电平到高电平的跳变时,输出的边沿跳变标志信号edge_valid为高电平,否则edge_valid为低电平。16.进一步地,所述边沿跳变标志信号edge_valid为高电平且细粒度时间标志信号fine_valid为高电平,则在第i+1个粗粒度时钟周期的有效数据为第i-1个粗粒度时钟周期采样的时间数据,采样有效控制信号wr_en为高电平;17.所述边沿跳变标志信号edge_valid为高电平且细粒度时间标志信号fine_valid为低电平,则在第i+1个粗粒度时钟周期的有效数据为第i个粗粒度时钟周期采样的时间数据,采样有效控制信号wr_en为高电平;18.若边沿跳变标志信号edge_valid为低电平,则在第i+1个粗粒度时钟周期无有效数据,采样有效控制信号wr_en为低电平。19.本发明还提供了一种用于延时链型时间数字转换器的采样控制方法,其特殊之处在于,包括以下步骤:20.步骤1、搭建上述的用于延时链型时间数字转换器的采样控制电路;21.步骤2、选择前1/4n个延时单元中任一个输出的信号作为边沿跳变信号,并传输至边沿检测电路;22.步骤3、判断边沿跳变信号是否出现低电平到高电平的跳变,若是,赋予边沿跳变标志信号edge_valid为高电平,若否,则赋予边沿跳变标志信号edge_valid为低电平;并且将边沿跳变标志信号edge_valid传输至有效采样判断电路;23.步骤4、n个寄存器在粗粒度时钟信号clk的上升沿对其对应的延时单元输出的信号进行采样,作为细粒度时间信号并传输至细粒度信号检测电路;24.步骤5、细粒度信号检测电路判断细粒度时间信号是否存在连续的高电平“1”,若是,赋予细粒度时间标志信号fine_valid为高电平;若否,则赋予细粒度时间标志信号fine_valid为低电平;将细粒度时间标志信号fine_valid传输至有效采样判断电路;25.步骤6、有效采样判断电路根据接收到的边沿跳变标志信号edge_valid和细粒度时间标志信号fine_valid,在第i个粗粒度时钟周期判断采样的有效数据,并输出采样有效控制信号wr_en,实现有效数据的缓存与传输。26.进一步地,步骤6中,所述第i个粗粒度时钟周期判断采样的有效数据的原则具体为:27.若边沿跳变标志信号edge_valid为高电平且细粒度时间标志信号fine_valid为高电平,则在第i+1个粗粒度时钟周期的有效数据为第i-1个粗粒度时钟周期采样的时间数据,采样有效控制信号wr_en为高电平;28.若边沿跳变标志信号edge_valid为高电平且细粒度时间标志信号fine_valid为低电平,则在第i+1个粗粒度时钟周期的有效数据为第i个粗粒度时钟周期采样的时间数据,采样有效控制信号wr_en为高电平;29.若边沿跳变标志信号edge_valid为低电平,则在第i+1个粗粒度时钟周期无有效数据,采样有效控制信号wr_en为低电平。30.与现有技术相比,本发明具有的有益技术效果如下:31.本发明提供的用于延时链型时间数字转换器的采样控制电路及控制方法,首先将延时链第一个延时单元的输出作为边沿检测电路的输入信号,再通过细粒度信号检测电路判断有效被测信号是否在前一个粗粒度时钟上升沿已进入延时链中,最终通过边沿跳变信号和细粒度时间标志信号综合判断是否产生有效时间信息,克服了边沿检测电路建立时间导致的延时链过长和不同延时链长度不同的问题,使得不同延时链的长度保持相对一致且最短。附图说明32.图1为传统典型延时链型时间数字转换器结构示意图;33.图2为传统典型延时链型时间数字转换器中被测信号上升沿处于粗粒度时钟上升沿附近的示意图;34.图3为传统典型延时链型时间数字转换器的延时单元分布图;35.图4为传统典型延时链型时间数字转换器在被测信号到达延时链线延时过长时的延时单元分布图;36.图5为本发明用于延时链型时间数字转换器的采样控制电路实施例结构示意图;37.图6为本发明实施例在被测信号上升沿与粗粒度时钟上升沿相距较远时的时序图;38.图7为本发明采样控制电路在被测信号上升沿与粗粒度时钟上升沿接近时的时序图;39.图8为采用本发明用于延时链型时间数字转换器的采样控制电路实施例后的延时单元分布图。具体实施方式40.为使本发明的目的、优点和特征更加清楚,以下结合附图和具体实施例对本发明提出的一种用于延时链型时间数字转换器的采样控制电路及控制方法作进一步详细说明。本领域技术人员应当理解的是,这些实施方式仅仅用来解释本发明的技术原理,目的并不是用来限制本发明的保护范围。41.如图1所示,传统典型的延时链型时间数字转换器的结构,包括延时链电路、寄存器电路、计数器电路、编码器电路、缓存电路、边沿检测电路以及后续电路。延时链电路包括依次串联的多个延时单元,寄存器电路包括与延时单元数量相同一一对应的多个寄存器。42.如图2所示,当被测信号上升沿与粗粒度时钟上升沿很接近时(位置①处),边沿检测电路在该粗粒度时钟上升沿无法检测到被测信号的跳变,导致被测信号在延时链中多传输一个粗粒度时钟周期,延时链的长度被迫延长。43.如图3所示,传统延时链型时间数字转换器的延时单元分布,延时链出现很多无效的延时单元,整个延时链被延长相应长度。44.如图4所示,被测信号到延时链线延时过长时的延时单元分布,第一个延时单元的延时明显变宽。45.为消除传统典型延时链型时间数字转换器存在的边沿检测电路建立时间导致的延时链过长和不同延时链长度不同的问题以及线延时对延时链第一个延时单元延时宽度的影响,本发明提出了用于延时链型时间数字转换器的采样控制电路。46.如图5所示,在传统典型的延时链型时间数字转换器的结构基础上,本实施用于延时链型时间数字转换器的采样控制电路,由细粒度信号检测电路、边沿检测电路、有效采样判断电路组成。47.将延时链长度设置为n=200,其输入端连接被测信号hit,n个延时单元依次串联,将第一个延时单元的输出信号hit_1作为边沿检测信号发送至边沿检测电路,将每个延时单元的输出信号hit_n发送至寄存器电路,1≤n≤n,n》1且n和n为正整数。48.寄存器电路中的n个寄存器与n个延时单元一一对应,在粗粒度时钟的上升沿对延时单元输出信号hit_n进行采样,作为细粒度时间信号发送至细粒度信号检测电路。49.细粒度信号检测电路接收细粒度时间信号,判断细粒度时间信号中是否有连续的“1”出现,并产生细粒度时间标志信号fine_valid,将细粒度时间标志信号fine_valid传输至有效采样判断电路。若检测到细粒度时间信号出现连续的“1”则细粒度时间标志信号fine_valid为高电平,否则为低电平。50.边沿检测电路接收延时链电路中第一个延时单元输出的信号hit_1作为边沿检测信号,在粗粒度时钟上升沿判断边沿检测信号hit_1是否出现低电平到高电平的跳变,并产生边沿跳变标志信号edge_valid,将边沿跳变标志信号edge_valid传输至有效采样判断电路。边沿检测电路在粗粒度时钟上升沿检测到边沿检测信号hit_1出现由低电平到高电平的跳变时,输出的边沿跳变标志信号edge_valid为高电平,否则为低电平。51.有效采样判断电路根据接收到的细粒度信号检测电路输出的细粒度时间标志信号fine_valid和边沿检测电路输出的边沿跳变标志信号edge_valid,在第i个粗粒度时钟周期判断采样的有效数据。判断采样的有效数据具体地为:52.若边沿跳变标志信号edge_valid为高电平且细粒度时间标志信号fine_valid为高电平,则在第i+1个粗粒度时钟周期的有效数据为第i-1个粗粒度时钟周期采样的时间数据,采样有效控制信号wr_en为高电平;若边沿跳变标志信号edge_valid为高电平且细粒度时间标志信号为低电平,则在第i+1个粗粒度时钟周期的有效数据为第i个粗粒度时钟周期采样的时间数据,采样有效控制信号wr_en为高电平;若边沿跳变标志信号edge_valid为低电平,则在第i+1个粗粒度时钟周期无有效数据,采样有效控制信号wr_en为低电平。53.一种用于延时链型时间数字转换器的采样控制方法,包括以下步骤:54.步骤1、搭建上述用于延时链型时间数字转换器的采样控制电路;55.步骤2、选择前1/4n个延时单元中任一个输出的信号hit_n作为边沿跳变信号,并传输至边沿检测电路;本实施例中选择第一个延时单元输出的信号hit_1作为边沿跳变信号,实际中最好选择前5个延时单元输出的信号作为边沿跳变信号,即1≤n≤5;56.步骤3、判断边沿跳变信号是否出现低电平到高电平的跳变,若是,赋予边沿跳变标志信号edge_valid为高电平,若否,则赋予边沿跳变标志信号edge_valid为低电平;并且将边沿跳变标志信号edge_valid输至有效采样判断电路;57.步骤4、n个寄存器在粗粒度时钟信号clk的上升沿对其对应的延时单元输出的信号hit_n进行采样,作为细粒度时间信号并传输至细粒度信号检测电路;58.步骤5、判断细粒度时间信号是否为连续的高电平“1”,若是,赋予细粒度时间标志信号fine_valid为高电平;若否,则赋予细粒度时间标志信号fine_valid为低电平;将细粒度时间标志信号fine_valid传输至有效采样判断电路;59.步骤6、有效采样判断电路根据接收到的边沿跳变标志信号edge_valid和细粒度时间标志信号fine_valid,在第i个粗粒度时钟周期判断采样的有效数据,并输出采样有效控制信号wr_en,进一步控制对粗粒度时间和细粒度时间的缓存与传输。60.在第i个粗粒度时钟周期判断采样的有效数据的原则具体地为:61.如图6所示,若边沿跳变标志信号edge_valid为高电平且细粒度时间标志信号fine_valid为低电平,则判定在第i+1个粗粒度时钟周期的有效数据为第i个粗粒度时钟周期采样的时间数据,采样有效控制信号wr_en为高电平。62.其中,coarse为计数器中采样的粗粒度时间信息,fine为采样的细粒度时间信息,data_fifo_b1和data_fifo_b2对采样的时间信息进行延时,data_fifo为采样控制电路最终输出的有效时间信息。63.如图7所示,若边沿跳变标志信号edge_valid和细粒度时间标志信号fine_valid均为高电平,则判定在第i+1个粗粒度时钟周期的有效数据为第i-1个粗粒度时钟周期采样的时间数据,采样有效控制信号wr_en为高电平。可以看出未采用本发明的采样控制电路时输出的时间信息为data_fifo1,与正确的采样错位一个粗粒度时钟周期。64.若边沿跳变标志信号edge_valid为低电平,则判定在第i+1个粗粒度时钟周期无有效数据,采样有效控制信号wr_en为低电平。65.如图8所示,采用本发明采样控制电路后,第一个延时单元的宽度被降低,同时延时链的有效延时单元从第一个延时单元开始,延时链长度被缩短。66.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明技术方案的范围。
本文地址:https://www.jishuxx.com/zhuanli/20240730/150853.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
上一篇
一种可穿戴设备的制作方法
下一篇
返回列表