Abstract: Digital signal filtering is used in many different fields, including communications, radar, navigation and others, because of its excellent performance and the ability to obtain accurate results using FIR and IIR filters.
In this paper, we propose the design and implementation mechanism for FIR digital Moving Average Filter (MAF) based on the use of Cyclone II EP2C20F484C7 FPGA from ALTERA, placed on education and development board DE-1. The designed filter has the following parameters:
-Clock frequency: FCLK=50 MHz.
-Sampling frequency: fsam= 50 MHz.
-Order filter: ( 32 , 128 , 512).
-( SNR)inp =(1/1 , 1/2 , 1/3 , 1/4) .
-Type of input signal is sinusoidal, pulse signals of frequency: finp=1 KHz .
-The ROM capacity for the stored input signal samples is (8192X8) bits, and their values are positive within the range from (0 to 255).
-Frequency range: (3 Hz…1 MHz).
-Frequency Resolution: (3 Hz).
- Signal amplitude (5V).
Digital designs using FPGA allow the system to be modified and developed to obtain better results through reprogramming according to the user's desire.
Keywords: digital filter , FIR, MAF, DDFS , DPNG , FPGA.
|
DOI:
10.17148/IMRJR.2025.020604