1.一种RF信号数字滤波方法,其特征在于,包括:
确定滤波系数参数的分母幂指数数值和分子幂指数数值;
根据RF信号确定滤波部分数据,将所述滤波部分数据分别向左移动各个所述分子幂指数数值位,将各个移动后的数据进行累加;并将累加后的数据向右移动所述分母幂指数数值位。
2.根据权利要求1所述的RF信号数字滤波方法,其特征在于,确定滤波系数参数的分母幂指数数值和分子幂指数数值,包括:
确定初始滤波系数参数及参数转换误差精度;
将所述初始滤波系数参数的分母变换为2的整数幂作为滤波系数参数的分母,并确定分母幂指数数值;
根据所述参数转换误差精度及滤波系数参数的分母,确定滤波系数参数的分子,并将滤波系数参数的分子分解为n个2的整数幂相加形式,确定n个分子幂指数数值。
3.根据权利要求2所述的RF信号数字滤波方法,其特征在于,确定初始滤波系数参数及参数转换误差精度,包括:
当采样频率为20MSPS,设定-1dB截止频率为750KHz时,计算得到初始滤波系数参数为8/9;
获取设定的参数转换误差精度为1%。
4.根据权利要求3所述的RF信号数字滤波方法,其特征在于,当初始滤波系数参数为8/9及参数转换误差精度为1%,确定初始滤波系数参数为57/64,对应的分母幂指数数值为6和分子幂指数数值为5、4、3、0时,根据RF信号确定滤波部分数据,将所述滤波部分数据分别向左移动各个所述分子幂指数数值位,将各个移动后的数据进行累加;并将累加后的数据向右移动所述分母幂指数数值位,包括:
根据RF信号确定滤波部分数据x(n)-x(n-1)+y(n-1),将所述滤波部分数据x(n)-x(n-1)+y(n-1)分别向左移动5位,4位,3位,0位,将各个移动后的数据进行累加;并将累加后的数据向右移动6位;
其中,x(n)为本次模数转换的采样值,x(n-1)为上一次模数转换的采样值,y(n-1)为上一次经过滤波之后的结果。
5.一种RF信号数字滤波装置,其特征在于,包括:
移位数据变化模块,用于确定滤波系数参数的分母幂指数数值和分子幂指数数值;
移位模块,用于根据RF信号确定滤波部分数据,将所述滤波部分数据分别向左移动各个所述分子幂指数数值位,将各个移动后的数据进行累加;并将累加后的数据向右移动所述分母幂指数数值位。
6.根据权利要求5所述的RF信号数字滤波装置,其特征在于,所述移位数据变化模块,包括:
系数确定单元,用于确定初始滤波系数参数及参数转换误差精度;
分母移位数据确定单元,用于将所述初始滤波系数参数的分母变换为2的整数幂作为滤波系数参数的分母,并确定分母幂指数数值;
分子移位数据确定单元,用于根据所述参数转换误差精度及滤波系数参数的分母,确定滤波系数参数的分子,并将滤波系数参数的分子分解为n个2的整数幂相加形式,确定n个分子幂指数数值。
7.根据权利要求6所述的RF信号数字滤波装置,其特征在于,所述系数确定单元具体为当采样频率为20MSPS,设定-1dB截止频率为750KHz时,计算得到初始滤波系数参数为8/9,并获取设定的参数转换误差精度为1%的单元。
8.根据权利要求7所述的RF信号数字滤波装置,其特征在于,
所述移位数据变化模块具体为当初始滤波系数参数为8/9及参数转换误差精度为1%,确定初始滤波系数参数为57/64,对应的分母幂指数数值为6和分子幂指数数值为5、4、3、0的模块;
所述移位模块具体为根据RF信号确定滤波部分数据x(n)-x(n-1)+y(n-1),将所述滤波部分数据x(n)-x(n-1)+y(n-1)分别向左移动5位,4位,3位,0位,将各个移动后的数据进行累加;并将累加后的数据向右移动6位的模块;
其中,x(n)为本次模数转换的采样值,x(n-1)为上一次模数转换的采样值,y(n-1)为上一次经过滤波之后的结果。
9.一种CPLD芯片,其特征在于,包括:
左移器,用于将根据RF信号确定的滤波部分数据分别向左移动各个分子幂指数数值位;
加法器,用于将各个左移后的数据进行累加;
右移器,用于将累加后的数据向右移动分母幂指数数值位。
10.一种超声设备,其特征在于,包括:如权利要求9所述的CPLD芯片。