4/3 resampler
4/3 point
(1)先插3个0为4拍,再滤波,之后3抽2变为1/3;先处理分子,再处理分母。DSP不需要补拍,直接就是4拍。
(2)在4/3滤波器完成之后,信号带宽和增益应该保持不变,只是采样率发生改变。
4/3 reason
分数滤波器实际上可以分成三个部分,先再做分子部分插值,之后滤波,再做分母部分的抽取,在FPGA实现时需要注意,因为4/3大于1,先从低采样率跨时钟域到高采样率下再进行处理。
以DISH项目为例,368.64MHz/368.64Msps–>491.52MHz/491.52Msps,需要先从368.64MHz跨时钟域到491.52MHz,再完成插值、滤波、抽取。
4/3 example
程序:resampler43.m
数据:./Input/resampler_filter/resampler_filter.txt
以DISH Triband N71为例,368.64MHz/368.64Msps->491.52MHz/491.52Msps,需要从368.64MHz跨时钟域到491.52MHz,再完成插值、滤波、抽取。在处理完成后的信号带宽和增益不发生改变,只是信号的采样率发生改变。
4/3 reampler之前368.64MHz/368.64Msps, 信号带宽约为129M-97M=30M
4/3 reampler之后491.52MHz/491.52Msps,信号带宽约为129M-97M=30M
4/3 conclusion
(1)分数滤波器分成三个阶段,插值分子,滤波,抽取分母;
(2)分数滤波器处理完成后信号的带宽和增益不发生改变。