[关键词]
[摘要]
提出了一种高吞吐率用于任意倍内插的并行FARROW滤波器。在串行FARROW内插滤波器的基础上,通过数学推导得出了基于多相分解的并行FARROW内插滤波器。该滤波器由并行FIR滤波器、多输入多输出选择器、累加器和乘加器构成,详细讨论了这些模块在FPGA上的实现方法。仿真试验表明:该并行结构滤波器能够在低时钟速率下提供高吞吐率的任意小数或整数倍内插,实现灵活的采样率变换。
[Key word]
[Abstract]
A parallel FARROW filter with high throughput for arbitrary interpolation is proposed in this paper. On the basis of serial FARROW interpolation filter, the parallel FARROW interpolation filter based on polyphase decomposition is obtained by mathematical deduction. This parallel filter is consisted of parallel FIR filters, multi-input multi-output selectors, accumulators and multiply-adders. The implementation of these modules in FPGA is discussed in detail. Simulation results show that this parallel FARROW filter can provide arbitrary decimal or integral multiple interpolations with high throughput at low clock rate. Flexible sampling rate conversion is achieved easily on this parallel architecture filter.
[中图分类号]
TN957. 51
[基金项目]