Hardware Implementation of Adaptive Filter Based on FPGA
Using LMS algorithm and FIR frame structure,the implementation method of an adaptive filter system based on FPGA hardware is discussed.The system adopts a top-down modular scheme to design a 16th-order adaptive filter.The top-level file contains five modules:two interfaces,FIR filtering,error measurement and tap coefficient.The system parameters are all verified by MATLAB simulation in the early stage,and the optimal values are selected.The development board with ZYNQ-7000 series chip as the core is selected for the hardware test platform.The noisy sine wave signal is observed by oscilloscope after being filtered by the system,which shows that the denoising effect is good,and the results captured by logic analyzer are in good agreement with the theoretical simulation results from MATLAB.The system can be encapsulated into an adaptive IP core of power amplifier,which is suitable for audio,image,video and other signal filtering processing fields and has certain engineering application value.