1.一种波峰因子削减系统,包括:
输入节点,用于接收输入数据信号;
输出节点,用于输出输出数据信号;
限幅器子系统,用于响应于接收限幅器输入信号,生成限幅器输出信号,所述限幅器输出信号是所述限幅器输入信号的超过阈值峰值电平的限幅部分,所述限幅器子系统至少具有第一限幅器模式,在所述第一限幅器模式中,所述限幅器子系统与所述输入节点连接,使得所述限幅器输入信号是所述输入数据信号;
滤波器子系统,用于响应于接收滤波器输入信号,生成滤波器输出信号,所述滤波器输出信号是在移动时间窗口内所述滤波器输入信号的平均值的函数,所述滤波器子系统至少具有第一滤波器模式,在所述第一滤波器模式中,所述滤波器子系统与所述限幅器子系统连接,使得所述滤波器输入信号是所述限幅器输出信号;以及输出信号发生器,用于通过从所述输入数据信号中减去所述滤波器输出信号,在所述输出节点处生成所述输出数据信号。
2.根据权利要求1所述的系统,其中,所述输出信号发生器还包括:延迟组件,用于至少根据所述滤波器子系统的群延迟延迟所述输入数据信号的接收,以生成延迟的输入数据信号,使得所述输出数据信号通过从所述延迟的输入数据信号中减去所述滤波器输出信号生成。
3.根据权利要求1所述的系统,其中,所述滤波器子系统包括:移动平均滤波器,用于生成移动平均信号,所述移动平均信号是在所述移动时间窗口内所述滤波器输入信号的所述限幅部分的平均值;以及最大操作子系统,用于接收所述移动平均信号和所述滤波器输入信号,并且用于通过计算所述移动平均信号相对于所述限幅器输出信号的最大值,生成所述滤波器输出信号。
4.根据权利要求3所述的系统,其中,所述滤波器子系统还包括:延迟组件,用于根据所述移动平均滤波器的群延迟延迟所述限幅器输出信号的接收,以生成延迟的限幅部分,使得所述最大值是相对于所述延迟的限幅部分计算的。
5.根据权利要求3所述的系统,其中,所述最大操作子系统包括比较器,所述比较器具有与所述移动平均信号连接的第一比较器输入、与所述限幅器输出信号连接的第二比较器输入以及作为所述第一比较器输入和第二比较器输入中的最大值的比较器输出。
6.根据权利要求1所述的系统,还包括:
状态控制器,用于指示多个迭代,使得:
在第一迭代中,所述状态控制器指示所述滤波器子系统以所述第一滤波器模式运行,从而将所述滤波器子系统的输入连接到所述限幅器子系统的输出,使得所述滤波器输入信号是所述限幅器输出信号;以及在第二迭代中,所述状态控制器指示所述滤波器子系统以第二滤波器模式运行,从而将所述滤波器子系统的输入连接到所述滤波器子系统的输出,使得所述滤波器输入信号是所述滤波器输出信号。
7.根据权利要求1所述的系统,还包括:
状态控制器,用于指示多个迭代,使得:
在第一迭代中,所述状态控制器指示所述输出信号发生器以第一输出模式运行,从而将所述输出信号发生器的输入和所述限幅器子系统的输入都连接到所述输入节点;以及在第二迭代中,所述状态控制器指示所述输出信号发生器以第二输出模式运行,从而将所述输出信号发生器的输入和所述限幅器子系统的输入都连接到所述输出信号发生器的输出。
8.根据权利要求1所述的系统,其中,所述输出信号发生器包括:加法器子系统,用于通过从所述输入数据信号中减去所述滤波器输出信号,生成预输出数据信号;以及最小操作子系统,用于通过计算所述预输出数据信号相对于所述阈值峰值电平的最小值,生成所述输出数据信号。
9.根据权利要求1所述的系统,其中:
N是正整数;
在多个时刻中的任意时刻,所述移动时间窗口定义包括所述滤波器输入信号的2^N个样本的时间范围;以及所述滤波器子系统包括时域盒滤波器,在所述多个时刻中的每个时刻,所述时域盒滤波器通过计算所述滤波器输入信号的2^N个样本的总和并消除所述总和的N个最低有效位,计算所述滤波器输入信号的平均值,以获得所述时刻的所述滤波器输入信号的平均值。
10.一种用于波峰因子削减的方法,包括:
接收输入数据信号;
相对于阈值峰值电平限幅所述输入数据信号,以获得所述输入数据信号的超过所述阈值峰值电平的限幅部分;
通过移动平均滤波器对所述输入数据信号的所述限幅部分进行滤波,生成滤波器输出信号,使得所述滤波器输出信号是在移动时间窗口内所述输入数据信号的所述限幅部分的平均值的函数;以及通过从所述输入数据信号中减去所述滤波器输出信号,生成输出数据信号。
11.根据权利要求10所述的方法,其中,生成所述滤波器输出信号还包括:所述移动平均滤波器对所述输入数据信号的所述限幅部分进行滤波,以生成移动平均信号,所述移动平均信号是在所述移动时间窗口内所述输入数据信号的所述限幅部分的平均值;以及通过计算所述移动平均信号相对于所述输入数据信号的所述限幅部分的的最大值,生成所述滤波器输出信号。
12.根据权利要求11所述的方法,其中,计算所述移动平均信号相对于所述输入数据信号的所述限幅部分的的最大值包括:根据所述移动平均滤波器的群延迟,所述移动平均滤波器延迟所述输入数据信号的所述限幅部分的接收,以生成延迟的限幅部分,其中,所述最大值是所述移动平均信号相对于所述延迟的限幅部分计算的。
13.根据权利要求1所述的系统,其中:
N是正整数;
在特定时刻,所述移动时间窗口定义包括所述输入数据信号的所述限幅部分的2^N个样本的时间范围;以及在所述特定时刻对所述输入数据信号的所述限幅部分进行滤波包括:计算所述滤波器输入信号的2^N个采样的总和,并消除所述总和的N个最低有效位,以获得所述特定时刻的所述输入数据信号的所述限幅部分的平均值。
14.根据权利要求10所述的方法,其中,生成所述滤波器输出信号还包括:通过以下步骤,所述移动平均滤波器对所述输入数据信号的所述限幅部分进行迭代滤波:在多个迭代的第一迭代中,所述移动平均滤波器接收所述输入数据信号的所述限幅部分;以及在所述多个迭代的至少第二迭代的每个迭代中,所述移动平均滤波器接收所述滤波器输出信号。
15.根据权利要求10所述的方法,其中,生成所述输出数据信号还包括:至少根据所述移动平均滤波器的群延迟延迟所述输入数据信号,以生成延迟的输入数据信号,其中,所述输出数据信号是通过从所述延迟的输入数据信号中减去所述滤波器输出信号生成的。
16.根据权利要求10所述的方法,其中:
所述相减生成滤波器预输出信号;以及
生成所述输出数据信号还包括:计算所述滤波器预输出信号相对于所述阈值峰值电平的最小值,以生成所述滤波器输出信号。
17.根据权利要求10所述的方法,其中,生成所述输出数据信号还包括:在多个迭代的第一迭代中,通过从所述输入数据信号中减去所述滤波器输出信号,生成所述输出数据信号;以及通过以下步骤,在所述多个迭代的至少第二迭代的每个迭代中生成所述输出数据信号:相对于所述阈值峰值电平限幅所述输出数据信号,以获得所述输出数据信号的超过所述阈值峰值电平的限幅部分;
通过所述移动平均滤波器对所述输出数据信号的所述限幅部分进行滤波,重新生成所述滤波器输出信号;以及从所述输入数据信号中减去所述重新生成的滤波器输出信号。
18.一种发射机系统,包括:
功率放大器,用于生成在数据信道上传输的传输信号,作为将增益应用于输出数据信号的函数,所述功率放大器具有相关联的阈值峰值电平;以及波峰因子削减(CFR)系统,与所述功率放大器相连,用于根据所述阈值峰值电平生成所述输出数据信号,作为接收到的输入数据信号的波峰因子削减版本,所述CFR系统包括:用于相对于所述阈值峰值电平限幅所述输入数据信号,以生成所述输入数据信号的限幅部分的装置;
用于通过计算在移动时间窗口内的所述输入数据信号的所述限幅部分的平均值,对所述输入数据信号的所述限幅部分进行边缘平滑的装置;以及用于生成所述输出数据信号,作为从所述输入数据信号中减去与所述输入数据信号的所述限幅部分的平均值对应的信号的函数的装置。