一种采样窗口自适应调整系统及方法技术方案

技术编号:35694580 阅读:12 留言:0更新日期:2022-11-23 14:44
本申请提供一种采样窗口自适应调整系统及方法,采样窗口自适应调整系统包括:第一延时模块、第一触发器及控制模块,控制模块配置用于:控制外部输出设备向第一延时模块发送训练序列,控制第一延时模块的延时值由0递增,接收第一触发器对应不同的延时值输出的第一采样序列,获取第一采样序列中与训练序列一致的第一采样数据,得到所有第一采样数据中对应的第一最大延时值和第一最小延时值,并计算第一最优延时值;控制第一延时模块以第一最优延时值进行延时,以使第一触发器在最佳采样窗口进行采样;通过上述结构使得,采用训练的方法找到有效且稳定的数据采样窗口,使得有效采样窗口与传输时的信号宽度一致,保证数据传输的可靠性。靠性。靠性。

【技术实现步骤摘要】
一种采样窗口自适应调整系统及方法


[0001]本公开一般涉及通信领域,具体涉及一种采样窗口自适应调整系统及方法。

技术介绍

[0002]在目前的通信系统中,接收机收到的模拟信号通常是有ADC(Analog to Digital Convertor)器件进行模数转换后送入FPGA处理。ADC和FPGA之间通常用源同步LVDS DDR接口方式进行数据传输。随着系统性能需求提升以及半导体技术的发展,信号采样率越来越高,ADC和FPGA之间的有效采样窗口变得很窄。例如采用100MHz采样率时,采用DDR方式传输时信号宽度为5ns,除去信号边沿跳变按1ns计算,实际信号有效采样窗口宽度为4ns;如果采样率提高到250MHz,采用DDR传输时信号宽度为2ns,除去信号边沿跳变按1ns计算,实际信号有效采样窗口宽度仅为1ns。采样率提高后有效采样窗口急剧变小,数据传输的可靠性变低。

技术实现思路

[0003]鉴于现有技术中的上述缺陷或不足,期望提供可解决上述技术问题的一种采样窗口自适应调整系统及方法。
[0004]本申请第一方面提供一种采样窗口自适应调整系统,包括:
[0005]第一延时模块,所述第一延时模块的输入端与外部输出设备连接;
[0006]第一触发器,所述第一触发器的数据输入端与所述第一延时模块的输出端连接,所述第一触发器的时钟输入端与外部时钟连接;
[0007]控制模块,所述控制模块的输入端与所述第一延时模块的数据输出端连接,所述控制模块的输出端与所述第一延时模块的延迟调节端以及外部输出设备的输入端连接;
[0008]所述控制模块配置用于:
[0009]控制所述外部输出设备向所述第一延时模块发送训练序列;
[0010]控制所述第一延时模块的延时值由0递增;
[0011]接收所述第一触发器对应不同所述延时值输出的第一采样序列;
[0012]获取所述第一采样序列中与所述训练序列一致的第一采样数据,得到所有所述第一采样数据中对应的第一最大延时值和第一最小延时值;
[0013]计算第一最优延时值,所述第一最优延时值为第一最大延时值和第一最小延时值的均值;
[0014]控制所述第一延时模块以所述第一最优延时值进行延时,以使所述第一触发器在最佳采样窗口进行采样。
[0015]根据本申请实施例提供的技术方案,所述控制模块还配置用于:控制所述外部输出设备向调整后的第一延时模块发送待采样序列,并接收由所述第一触发器输出的第一输出序列。
[0016]根据本申请实施例提供的技术方案,还包括:
[0017]第二延时模块,所述第二延时模块的输入端与外部输出设备连接,所述第二延时模块的延迟调节端与所述控制模块的输出端连接;
[0018]第二触发器,所述第二触发器的数据输入端与所述第二延时模块的输出端连接,所述第二触发器的时钟输入端与所述外部时钟连接,所述第二触发器的数据输出端与所述控制模块的输入端连接;
[0019]所述控制模块还配置用于:
[0020]S71:控制所述外部输出设备向调整后的第一延时模块发送待采样序列的同时,向所述第二延时模块发送所述待采样序列;
[0021]S72:控制所述第二延时模块的延时值由0递增;
[0022]S73:接收所述第二触发器对应不同延时值输出的第二采样序列;
[0023]S74:获取所述第二采样序列中与所述第一输出序列一致的第二采样数据,得到所有所述第二采样数据中对应的第二最大延时值和第二最小延时值;
[0024]S75:计算第二最优延时值,所述第二最优延时值为第二最大延时值和第二最小延时值的均值;
[0025]S76:控制所述第一延时模块以所述第二最优延时值进行延时,以使所述第一触发器在最佳采样窗口进行采样;
[0026]S77:重复步骤S71

S76。
[0027]根据本申请实施例提供的技术方案,所述外部输出设备包括:
[0028]ADC模块,所述ADC模块的输入端与所述控制模块的输出端连接,所述ADC模块的输出端分别与所述第一延时模块的输入端和第二延时模块的输入端连接;
[0029]外部时钟模块,所述外部时钟模块分别与所述第一触发器的时钟输入端和所述第二触发器的时钟输入端连接。
[0030]根据本申请实施例提供的技术方案,所述ADC模块的输入端与所述控制模块的输出端之间通过控制总线连接;所述控制模块的输出端与所述第一延时模块的延迟调节端之间通过第一控制线连接,所述控制模块的输出端与所述第二延时模块的延迟调节端之间通过第二控制线连接。
[0031]本申请第二方面提供一种采样窗口自适应调整方法,采用如上述所述的一种采样窗口自适应调整系统,所述采样窗口自适应调整方法包括如下步骤:
[0032]控制所述外部输出设备向所述第一延时模块发送训练序列;
[0033]控制所述第一延时模块的延时值由0递增;
[0034]接收所述第一触发器对应不同所述延时值输出的第一采样序列;
[0035]获取所述第一采样序列中与所述训练系列一致的第一采样数据,得到所述所述第一采样数据中对应的第一最大延时值和第一最小延时值;
[0036]计算第一最优延时值,所述第一最优延时值为第一最大延时值和第一最小延时值的均值;
[0037]控制所述第一延时模块以所述第一最优延时值进行延时,以使所述第一触发器在最佳采样窗口进行采样。
[0038]根据本申请实施例提供的技术方案,控制所述外部输出设备向调整后的第一延时模块发送待采样序列,并接收由所述第一触发器输出的第一输出序列。
[0039]根据本申请实施例提供的技术方案,所述外部输出设备连接有第二延时模块的输入端,所述第二延时模块的延迟调节端与所述控制模块的输出端连接,所述第二延时模块的输出端连接有第二触发器的数据输入端,所述第二触发器的时钟输入端与所述外部时钟连接,所述第二触发器的数据输出端与所述控制模块的输入端连接,所述一种采样窗口自适应调整方法还包括如下步骤:
[0040]S71:控制所述外部输出设备向调整后的第一延时模块发送待采样序列的同时,向所述第二延时模块发送所述待采样序列;
[0041]S72:控制所述第二延时模块的延时值由0递增;
[0042]S73:接收所述第二触发器对应不同延时值输出的第二采样序列;
[0043]S74:获取所述第二采样序列中与所述第一输出序列一致的第二采样数据,得到所有所述第二采样数据中对应的第二最大延时值和第二最小延时值;
[0044]S75:计算第二最优延时值,所述第二最优延时值为第二最大延时值和第二最小延时值的均值;
[0045]S76:控制所述第一延时模块以所述第二最优延时值进行延时,以使所述第一触发器在最佳采样窗口进行采样;
[0046]S77:重复步骤S71

S76。
[0047]本申请本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种采样窗口自适应调整系统,其特征在于,包括:第一延时模块(1),所述第一延时模块(1)的输入端与外部输出设备(6)连接;第一触发器(3),所述第一触发器(3)的数据输入端与所述第一延时模块(1)的输出端连接,所述第一触发器(3)的时钟输入端与外部时钟连接;控制模块(5),所述控制模块(5)的输入端与所述第一延时模块(1)的数据输出端连接,所述控制模块(5)的输出端与所述第一延时模块(1)的延迟调节端以及外部输出设备(6)的输入端连接;所述控制模块(5)配置用于:控制所述外部输出设备(6)向所述第一延时模块(1)发送训练序列;控制所述第一延时模块(1)的延时值由0递增;接收所述第一触发器(3)对应不同所述延时值输出的第一采样序列;获取所述第一采样序列中与所述训练序列一致的第一采样数据,得到所有所述第一采样数据中对应的第一最大延时值和第一最小延时值;计算第一最优延时值,所述第一最优延时值为第一最大延时值和第一最小延时值的均值;控制所述第一延时模块(1)以所述第一最优延时值进行延时,以使所述第一触发器(3)在最佳采样窗口进行采样。2.根据权利要求1所述的一种采样窗口自适应调整系统,其特征在于,所述控制模块(5)还配置用于:控制所述外部输出设备(6)向调整后的第一延时模块(1)发送待采样序列,并接收由所述第一触发器(3)输出的第一输出序列。3.根据权利要求2所述的一种采样窗口自适应调整系统,其特征在于,还包括:第二延时模块(2),所述第二延时模块(2)的输入端与外部输出设备(6)连接,所述第二延时模块(2)的延迟调节端与所述控制模块(5)的输出端连接;第二触发器(4),所述第二触发器(4)的数据输入端与所述第二延时模块(2)的输出端连接,所述第二触发器(4)的时钟输入端与所述外部时钟连接,所述第二触发器(4)的数据输出端与所述控制模块(5)的输入端连接;所述控制模块(5)还配置用于:S71:控制所述外部输出设备(6)向调整后的第一延时模块(1)发送待采样序列的同时,向所述第二延时模块(2)发送所述待采样序列;S72:控制所述第二延时模块(2)的延时值由0递增;S73:接收所述第二触发器(4)对应不同延时值输出的第二采样序列;S74:获取所述第二采样序列中与所述第一输出序列一致的第二采样数据,得到所有所述第二采样数据中对应的第二最大延时值和第二最小延时值;S75:计算第二最优延时值,所述第二最优延时值为第二最大延时值和第二最小延时值的均值;S76:控制所述第一延时模块(1)以所述第二最优延时值进行延时,以使所述第一触发器(3)在最佳采样窗口进行采样;S77:重复步骤S71

S76。4.根据权利要求3所述的一种采样窗口自适应调整系统,其特征在于,所述外部输出设
备(6)包括:ADC模块(7),所述ADC模块(7)的输入端与所述控制模块(5...

【专利技术属性】
技术研发人员:丁学飞
申请(专利权)人:天津津航计算技术研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1