Design and Implementation of Programmable FIR Filter Using FPGA

Abstract

This paper presents the design and implementation of aprogrammable Finite Impulse Response (FIR) Filter using ALTERA FieldProgrammable Gate Array (FPGA) device. The filter performance is firsttested using Filter Design and Analysis (FDA) tool from Mathworks toverify magnitude response and obtain coefficient tables. The test operationincludes LPF and BPF filter types with coefficient lengths of 7 and 31respectively. The FPGA design is carried out by writing VHDL modules fordifferent filter components. The simulation waveforms, synthesis reportsand board programming files have obtained using the package QUARTUSII.ALTERA-FLEX10K10 FPGA Family with EPF10K10LC84-3 board isused as a target device for implementation purpose.