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.