FPGA implementation and application of dynamic FIR digital filter based on CORDIC algorithm

Dingkun SONG,Guixiong LIU,Wenming TANG
DOI: https://doi.org/10.11857/j.issn.1674-5124.2017.07.019
2017-01-01
Abstract:Mass filter coefficients were required to be deposited into FPGA memory to realize traditional dynamic FIR digital filtering. A method of dynamic FIR digital filter based on CORDIC algorithm was proposed in this paper, which could adopt CORDIC algorithm to calculate the filter coefficients with the change of signal parameters at real time, and save a lot of FPGA memory resources. Test results show that the coefficient calculation error of FIR digital filter based on CORDIC algorithm is less than ±4 ×10-3, and the stop-band attenuation of dynamic filter is more than -50 dB, which is featured by high accuracy, excellent real-time performance and less required memory. Excellent filtering effect can be obtained by applying FIR digital filter to ultrasonic phased array echo signal dynamic filtering.
What problem does this paper attempt to address?