信号处理方法及其系统
摘要
本发明公开了一种信号处理系统,包括:多个模拟数字转换器ADC,被配置为接收第一序列,并对接收的第一序列进行采样以生成多个第二序列,多个第二序列中的每一个与所述多个ADC中的每一个相对应;采样点延迟补偿模块,被配置为基于多个第二序列对多个ADC进行采样点延迟补偿;以及多个相位延迟补偿模块,被配置为基于多个第二序列对多个ADC进行相位延迟补偿。
主视图
权利要求书
1 .一种信号处理系统,包括:
多个模拟数字转换器ADC,被配置为接收第一序列,并对接收的第一序列进行采样以生 成多个第二序列,所述多个第二序列中的每一个与所述多个ADC中的每一个相对应;
采样点延迟补偿模块,被配置为基于所述多个第二序列对所述多个ADC进行采样点延 迟补偿;
以及多个相位延迟补偿模块,被配置为基于所述多个第二序列对所述多个ADC进行相位延 迟补偿。
2 .如权利要求1所述的信号处理系统,其中所述多个ADC进一步被配置为分别对来自多 个信号源的多个模拟信号进行采样。
3 .如权利要求1所述的信号处理系统,进一步包括:
第一序列生成器,被配置为生成所述第一序列。
4 .如权利要求1所述的信号处理系统,进一步包括:
第一分配器,被配置为将所述第一序列分别提供给所述多个ADC;
第二分配器,被配置为将采样时钟分别提供给所述多个ADC。
5 .如权利要求4所述的信号处理系统,进一步包括:
多个开关,所述多个开关中的每一个与所述多个ADC中的每一个相对应,并且被配置为 选通来自所述第一分配器的所述第一序列或者来自所述多个信号源的所述模拟信号,以提 供给所述多个ADC中的相应一个。
6 .如权利要求4所述的信号处理系统,其中,
所述第一分配器的输出端口到所述多个ADC中的每一个的输入端口的距离相同,
并且所述第二分配器的输出端口到所述多个ADC中的每一个的输入端口的距离相同。
7 .如权利要求1所述的信号处理系统,进一步包括:
采样点延迟计算模块,被配置为获得与所述多个ADC中的每一个相对应的采样点延迟, 并将获得的采样点延迟提供给所述采样点延迟补偿模块。
8 .如权利要求7所述的信号处理系统,所述采样点延迟计算模块进一步被配置以:
将所述多个第二序列中的一个确定为基准第二序列;
并且将所述多个第二序列中除所述基准第二序列之外的其余第二序列分别与所述基准第 二序列进行关于采样点的相关运算,以获得与所述多个ADC中的每一个相对应的采样点延 迟,并将获得的采样点延迟提供给所述采样点延迟补偿模块。
9 .如权利要求7所述的信号处理系统,其中,所述采样点延迟计算模块进一步被配置 以:
将所述多个第二序列中的一个确定为基准第二序列;
估算所述多个ADC的总体采样点延迟;
基于所述总体采样点延迟,对所述基准第二序列进行关于采样点的延迟;
并且将所述多个第二序列中除所述基准第二序列之外的其余第二序列分别与延迟后的基 准第二序列进行关于采样点的相关运算,以获得与所述多个ADC中的每一个相对应的采样 点延迟,并将获得的采样点延迟提供给所述采样点延迟补偿模块。
10 .如权利要求8或9所述的信号处理系统,其中,
所述采样点延迟补偿模块进一步被配 置为基于获得的所述采样点延迟,对所述多个第二序列分别进行采样点延迟补偿,以获得 多个第三序列,所述多个第三序列中的每一个与所述多个ADC中的每一个相对应。
11 .如权利要求10所述的信号处理系统,进一步包括:
相位延迟计算模块,被配置为获得与所述多个ADC中的每一个相对应的相位延迟,并将 获得的相位延迟分别提供给相应的相位延迟补偿模块。
12 .如权利要求11所述的信号处理系统,其中,所述相位延迟计算模块进一步被配置 以:
将所述多个第三序列中的一个确定为基准第三序列;
并且将所述多个第三序列中除所述基准第三序列之外的其余第三序列分别与所述基准第 三序列进行关于采样点的相关运算,以获得与所述多个ADC中的每一个相对应的相位延迟。
13 .如权利要求12所述的信号处理系统,其中,将所述多个第三序列中除所述基准第三 序列之外的其余第三序列分别与所述基准第三序列进行关于采样点的相关运算,以获得与 所述多个ADC中的每一个相对应的相位延迟,包括:
对于所述多个第三序列中除所述基准第三序列之外的其余第三序列中的相应一个第 三序列,对所述相应一个第三序列延迟不同的相位量,以得到多个第四序列;
将所述多个第四序列中的每一个分别与所述基准第三序列进行关于采样点的相关运 算,以获得多个相关峰值;
搜索所述多个相关峰值中的最大相关峰值,将与所述最大相关峰值相对应的第四序列 相对于所述相应一个第三序列被延迟的相位量确定为相应的相位延迟;
并且将相应的相位延迟提供给相应的相位延迟补偿模块。
14 .如权利要求13所述的信号处理系统,其中,由所述相应的相位延迟补偿模块对所述 相应一个第三序列延迟不同的相位量,以得到多个第四序列。
15 .一种信号处理方法,包括:
接收第一序列;
使用多个模拟数字转换器ADC对接收的第一序列进行采样以生成多个第二序列,所述 多个第二序列中的每一个与所述多个ADC中的每一个相对应;
基于所述多个第二序列,对所述多个ADC进行采样点延迟补偿;
以及基于所述多个第二序列,对所述多个ADC进行相位延迟补偿。
16 .如权利要求15所述的信号处理方法,进一步包括:
使用所述多个ADC分别对来自多个信号源的多个模拟信号进行采样。
17 .如权利要求15所述的信号处理方法,其中,基于所述多个第二序列,对所述多个ADC 进行采样点延迟补偿包括:
基于所述多个第二序列,获得与所述多个ADC中的每一个相对应的采样点延迟,并且基于获得的采样点延迟,对所述多个ADC中的每一个进行采样点延迟补偿。
18 .如权利要求17所述的信号处理方法,其中,获得与所述多个ADC中的每一个相对应 的采样点延迟包括:
将所述多个第二序列中的一个确定为基准第二序列;
并且将所述多个第二序列中除所述基准第二序列之外的其余第二序列分别与所述基准第 二序列进行关于采样点的相关运算,以获得与所述多个ADC中的每一个相对应的采样点延迟。
19 .如权利要求17所述的信号处理方法,其中,获得与所述多个ADC中的每一个相对应 的采样点延迟包括:
将所述多个第二序列中的一个确定为基准第二序列;
估算所述多个ADC的总体采样点延迟;
基于所述总体采样点延迟,对所述基准第二序列进行关于采样点的延迟;
并且将所述多个第二序列中除所述基准第二序列之外的其余第二序列分别与延迟后的基 准第二序列进行关于采样点的相关运算,以获得与所述多个ADC中的每一个相对应的采样 点延迟。
20 .如权利要求18或19所述的信号处理方法,其中,基于所述多个第二序列,对所述多 个ADC进行相位延迟补偿包括:
基于获得的所述采样点延迟,对所述多个第二序列分别进行采样点延迟补偿,以获得 多个第三序列,所述多个第三序列中的每一个与所述多个ADC中的每一个相对应。
21 .如权利要求20所述的信号处理方法,其中,基于所述多个第二序列,对所述多个ADC 进行相位延迟补偿进一步包括:
基于所述多个第三序列,获得与所述多个ADC中的每一个相对应的相位延迟,
并且基于获得的相位延迟,对所述多个ADC中的每一个进行相位延迟补偿。
22 .如权利要求21所述的信号处理方法,其中,获得与所述多个ADC中的每一个相对应 的相位延迟包括:
将所述多个第三序列中的一个确定为基准第三序列;
并且将所述多个第三序列中除所述基准第三序列之外的其余第三序列分别与所述基准第 三序列进行关于采样点的相关运算,以获得与所述多个ADC中的每一个相对应的相位延迟。
23 .如权利要求22所述的信号处理方法,其中,将所述多个第三序列中除所述基准第三 序列之外的其余第三序列分别与所述基准第三序列进行关于采样点的相关运算,以获得与 所述多个ADC中的每一个相对应的相位延迟,包括:
对于所述多个第三序列中除所述基准第三序列之外的其余第三序列中的相应一个第 三序列,对所述相应一个第三序列延迟不同的相位量,以得到多个第四序列;
将所述多个第四序列中的每一个分别与所述基准第三序列进行关于采样点的相关运 算,以获得多个相关峰值;
并且搜索所述多个相关峰值中的最大相关峰值,将与所述最大相关峰值相对应的第四序列 相对于所述相应一个第三序列被延迟的相位量确定为相应的相位延迟。