数字混频及2倍抽取后,I路信号仅保留了奇数支路,Q路信号则仅保留了偶数支路,并且滤波算法实际上是乘累加的线性卷积过程,这样I路低通滤波就仅使用FIR滤波器系数的偶数部分,同时Q路低通滤波就仅使用FIR滤波器系数的奇数部分,因此可以将滤波器系数首先进行二相分解。为满足系数重加载设计需求,并行多相分解后每个支路的系数长度应该一致,这样FIR低通滤波器系数的个数应为偶数N.假设滤波器系数为1 2 3 ( , , ,…, ) N h h h h ,二相分解后I路和Q路系数分别为2 4 ( , ,…, ) N h h h 和1 3 1 ( , ,…, ) N h h h 。
由于数字混频后I和Q分别含4个支路,为实现滤波算法的并行处理,需要对各自的滤波器系数进一步做四相分解,以得到各支路系数。这样实际上对系数完成了八相分解,因此滤波器系数的个数N应该为8的倍数。系数八相分解后,4个I支路的滤波器系数分别为2 8m h + 、4 8m h + 、6 8m h + 和8 8m h + ,4个Q支路的滤波器系数分别为1 8m h + 、3 8m h + 、5 8m h + 和7 8m h + ,其中m = 0,1,…, N / 8 ?1.