ISSN (O) 2278-1021, ISSN (P) 2319-5940
IJARCCE
International Journal of Advanced Research in Computer and Communication Engineering
Impact Factor 8.102Peer-reviewed & Refereed journalVol. 13, Issue 4, April 2024
DOI: 10.17148/IJARCCE.2024.13401
© IJARCCE This work is licensed under a Creative Commons Attribution 4.0 International License 1
Design and Implementation of a Digital Matched
Filter for Square Pulses Signals using FPGA
Dr. Kamal Aboutabikh
1
, Dr. Amer Garib
2
Faculty of Informatics Engineering, Ittihad Private University, Damascus Syria.
1,2
aboutabikh59@gmail.com
Abstract: In this paper, we discuss a practical mechanism of digital matched filtering which maximizes of output SNR
for square, triangular , Gaussian pulse signals and other pulse signals in presence of additive white Gaussian noise
(AWGN) by using a digital matched filter (DMF) corresponding to time domain convolution algorithm of input and
reference signals using Cyclone II EP2C70F896C6 FPGA from ALTERA placed on education and development board
DE2-70 with the following parameters: sampling frequency MHz F
sam
50 , pulse width s
S
6 , pulse period
s T 12 , samples number (length of reference signal) is 300, the ratios of signal to the noise at the input of the filter
is 1/8 , 3 / 1 , 2 / 1 , 1 / 1
INP
SNR , processing gain factor is 25dB.
The results of filter operation are evaluated using a digital oscilloscope to display the input and output signals for different
INP
SNR .
Keywords: DMF , Square Pulse , DPNG , DDFS , FPGA.
I. INTRODUCTION
Digital matched filtering is widely used to process radio pulse, square pulse, LFM pulse, BPCM signals in modern radars,
modern communications GSM, GPS receivers, and others, so the filter which realizing the digital matched filtering
algorithm considers the basic and important element in the receiver. This filter defines the basic features for the receiver
such that, signal extracting capability from noise, receiver sensitivity, jamming resistance [1].
Nowadays, different digital processing algorithms are used, such that digital convolution algorithm in time domain, and
digital convolution algorithm in frequency domain [2].
Complex digital convolution algorithm between input and reference signals considers the most rapid and practical one,
and operates in real time, so we will introduce the mathematical model for this algorithm [3].
II. RESEARCH IMPORTANCE AND ITS OBJECTIVES
-Using the digital matched filtering for square pulses signal on the background of additive white Gaussian noise effect.
-Using modern digital techniques to design the digital matched filter which allow getting on the desired processing gain
factor under effect of interference and additive white Gaussian noise signals.
-Using parallel digital convolution algorithms which makes the processing operation within the real time.
III. RESEARCH MATERIALS AND ITS WAYS
To design, and test the DMF for square pulses signal on the background of additive white Gaussian noise, the following
tools and software are used:
-Cyclone II EP2C70F896C6 FPGA chip from ALTERA with highly accuracy, speed, and level specifications, placed
on education and development board DE2-70 [4].
-DDFS which is considered as highly accuracy techniques in square pulses signal synthesizing and DPNG to synthesize
white noise and they were designed on FPGA chips.