SlideShare a Scribd company logo
1 of 7
Download to read offline
International Journal of Technical Research and Applications e-ISSN: 2320-8163,
www.ijtra.com Volume 3, Issue 4 (July-August 2015), PP. 73-79
73 | P a g e
DIGITAL COMPRESSING OF A BPCM SIGNAL
ACCORDING TO BARKER CODE USING FPGA
Dr. Kamal Aboutabikh, Dr. Ibrahim Haidar
Faculty of Biomedical Engineering, Al Andalus University for Medical Sciences, Syria.
aboutabikh59@gmail.com, ibrahim.haidar.51@gmail.com
Abstract- In this paper, we introduce a practical mechanism of
compressing a binary phase code modulation (BPCM) signal
according to Barker code with 13 chips 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: frequency of
BPCM signal fIF=2 MHz, sampling frequency
MHzfSAM 50
,pulse period sT 200 , pulse width
scS  13
, chip width
scCH  1
, compressing factor
13COMK
, SNRinp=1/1, 1/2, 1/3, 1/4, 1/5 and processing
gain factor SNRout/SNRinp=11.14 dB.
The results of filter operation are evaluated using a digital
oscilloscope GDS-1052U to display the input and output signals
for different SNRinp.
Key words: Barker code, BPCM, DMF, FPGA, DDFS.
I. INTRODUCTION
Digital matched filtering is widely used for signal
processing in modern Radar receivers, so the filter which
realizing the digital matched filtering algorithm considers
the basic and important element in Radar system. This filter
defines the basic features for Radar such that, measurement
accuracy, resolution, detection zone range and jamming
resistance [1].
In modern Radar, structure-complicated signals with
spread spectrum are used such as liner frequency modulation
(LFM) signals, BPCM according to Barker codes signals,
BPCM according M series signals, which have a long base
)1.(  fB S , to increase the detection range,
resolution in range and velocity, and so important jamming
resistance. Now a days, different digital processing
algorithms are used, such as digital convolution algorithm in
time domain, digital convolution algorithm in frequency
domain [2], and FFT algorithm.
Complex digital convolution algorithm between input
and reference signals considers the most rapid and practical
one, and operates in real time, so we will use it in this
research [3].
In Ref [4],Thottempudi Pardhu et al. present a
compressing mechanism of LFM signal using FFT
algorithm for LFM signal and stored replica.
In Ref [5], H. A. Said1 et al. present a design and
realization of digital pulse compression in pulsed Radars
based on LFM waveforms using FPGA.
In Ref [6], A.Naga Jyothi et al. present a generation and
implementation of Barker and Nested binary codes using
auto correlation function of Barker code length 13.
In Ref [7] C. D. Rawat et al. present a modern signal
processing in Radar which based on the basic concept of
matched filtering to achieve high signal-to-interference
ratio.
II. RESEARCH IMPORTANCE AND ITS
OBJECTIVES
 Using the digital matched filtering for BPCM signal
according to Barker code to maximize the SNRout in
the presence of AWGN effect.
 Using modern digital techniques to design the BPCM
signal synthesizer according to Barker code with 13
chips.
 Using modern digital techniques to design the digital
matched filter which allow getting on the desired
processing gain factor under effect of interference and
AWGN 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 BPCM signal according to
Barker code with 13 chips in the presence of AWGN, the
following tools and software are used:
 PC computer for designing and injecting the design
in the chip.
 Cyclone II EP2C70F896C6 FPGA chip from
ALTERA with highly accuracy, speed, and level
specifications, placed on education and
development board DE2-70 [8].
 DDFS which is considered as highly accuracy
techniques in BPCM signal synthesizing with
synchronized coherent according to Barker code.
 Digital pseudo noise generator DPNG to synthesize
AWGN designed on FPGA chips.
 Digital FIR filters of highly accuracy specifications
in filtering and stability and linear phase response.
 VHDL programming language with Quartus II 9.1
design environment [9].
 MATLAB11 programming environment for digital
filter simulation, designing and filter coefficients
computing [10].
 GDS-1052U digital oscilloscope with Free Wave
program to take the results.
IV. DIGITAL CONVOLUTION ALGORITHM IN
TIME DOMAIN FOR DMF
Fig.1 shows the analog BPCM signal according to Barker
code with 13 chips, the width of every chip is )( CH , this
signal is given by the following relation [11]:
(1))sin(.)().()sin(.)().()( 0
12
0
00
1
0
0 tngtUtngtUtS
n
N
n
  



Where:
(2)
another tfor0
0for1
)(
1
0





 


S
n
t
tU
g

International Journal of Technical Research and Applications e-ISSN: 2320-8163,
www.ijtra.com Volume 3, Issue 4 (July-August 2015), PP. 73-79
74 | P a g e
For g(n)= +1, the initial phase for S(t) signal equals (0) and
for g(n)= -1, the initial phase for S(t) signal equals to as
shown in Fig.1.
The response of DMF can be represented according to
convolution function in time domain by the following
relation [12]:
(3))}().({)}().({)(
12
0
1
0
mgmnSmgmnSnY
m
M
m
 



Fig. 1: BPCM signal according to Barker code with 13
chips
Fig.2 shows the pulsed signal U(t) of )( S width and T
time period, where this pulse is replaced by the constant
Barker code from pulse to pulse of length M=13 chips and
every chip is )1( scCH  
width, then this code is
changed to a reference signal consists of g(n) functions with
-1, +1 values which used then coefficients to the DMF.
Fig.3 shows the digital convolution algorithm diagram
between the input signal and the reference signal of 13
length, it consists of 13 digital delay lines DD by amount of
one chip width and of 13 shift registers RAM to record the
values of g(n) function.
Fig. 2: Barker code of 13 chips and g(n) signals within
the pulse width
Fig. 3: Time convolution algorithm )(nY
for input and
reference signals with length M=13
Fig.4 shows the studied diagram of DMF for a convolution
algorithm in time domain [3]. It consists of :
 Direct digital frequency synthesizer (DDFS) to
create the BPCM signal according to 13 chips
Barker code[13].
 Digital pseudo-noise generator (DPNG) to
synthesize AWGN signal [14].
 DMF with digital convolution algorithm in time
domain of compressing factor 13.
 Two DAC of 8 bits to convert the signal from
digital to analog form , before filtering (DAC1)
and after filtering (DAC2).
 PC to link DE2-70 through USB port to inject the
design in Cyclone II EP2C70F896C6 FPGA chip
[8].
 Digital oscilloscope GDS-1052U with USB port for
taking the input and output signal figures of DMF
in time domain for different cases of SNR inp.
This research is carried out for the BPCM signal according
to 13 chips Barker code and DMF of the following
specification.
Fig. 4: The research and studying diagram for DMF
V. BPCM SIGNAL ACCORDING TO 13 CHIPS
BARKER CODE SPECIFICATIONS
 Processing is done at fIF=2 MHz.
 Modulation type is BPSK according to 13 chips
Barker code.
 Sampling frequency is:
nssTMHzf SAMSAM 2002.0,50  
 Pulse width before compressing is: sS  13 , with
sCH  1
for each chip.
 Pulse width after compressing is : sCOM  1
, and
this equals to one chip width (
sCH  1
).
 Number of samples (reference signal length):
131/13/  CHSM 
 Pulse period is : sT 200 .
 Delay step is:
nscTSAM 20 .
 Number of delay stages for one chip is DD and given
by the following relation:
(4)50
10.20
1
. 3
 
SAM
CH
DSAMDCH
T
DTD


Every delay stage consists of 50 parallel shift registers
(lpm shiftreg0…..lpm shiftreg49) with 8bits, all delay stages
connected serially according to Fig. 5.
International Journal of Technical Research and Applications e-ISSN: 2320-8163,
www.ijtra.com Volume 3, Issue 4 (July-August 2015), PP. 73-79
75 | P a g e
-Signal base is :
13)./(.  MMfB ssS  .
-Compressing factor is:
13/  COMSCOMK  .
Fig.5 diagram of digital delay(DD) stages.
 Algorithm for generating Barker code with 13
chips shown in Fig.6 where the value of (decimal
value 7989 or binary value 1111100110101 ) stored
in serial-parallel shift register as an initial value for
shifting and Barker code of 13 chips which
constant from pulse to pulse according to Fig.7 .
Fig. 6 Algorithm generation for Barker code with 13 chips
Fig. 7: Barker code signal of 13 chips during pulse width duration
 Algorithm for generating BPCM shown in Fig .8
where using DDFS with code frequency for fIF=2
MHz given by the following relation:
(5)171798692
50
2*2.2 32

SAM
IF
n
f
f
f
L IF
and code phase (00,1800) for BPCM using DDFS given by
the following relation: 2
2
2
.2
X180PHASE
0
2
.2
X0PHASE
(6)
2
.2
X
1
0
1
nn
n
n
CODE
CODE












International Journal of Technical Research and Applications e-ISSN: 2320-8163,
www.ijtra.com Volume 3, Issue 4 (July-August 2015), PP. 73-79
76 | P a g e
Fig. 8 Algorithm generation for BPCM signal using DDFS

5/1,4/1,3/1,2/1,1/1INPSNR
 Number of radio signal periods during the pulse
width is:
(7)21x2N.Fτ/TτN PERIFsIFsPER 
Where: IFIF 1/FT  the high frequency signal period for
BPCM.
VI. DMF SPECIFICATIONS
 Length of processing word for input signal is
signed 8 bits.
 Number of digital multipliers is 13 with 8x3 bits.
 Number of shift registers number is 650 with 8 bits.
 Number of adder inputs is 13 with 11 bits for each
one and one output with 14bits.
 Different logic and mathematic operations (AND,
NOT, XOR, etc).
 Capacity of the used memory for filter confections
is : 2x13 bits.
 Capacity of the used memory for DDFS BPCM is:
10KB.
 Filter order is N=M-1=13-1=12.
 Filter coefficients, where every coefficient equals
to (+1) or (-1):
1,1,1,1,1,1
,1,1,1,1,1,1,1
012345
6789101112


gggggg
ggggggg
 Processing algorithm: digital convolution algorithm
in time domain on-line.
 Input data flow speed 8bit every 20 ns:
8x50x1000000/(8x1024x1024)=48 MBPRS
-Processing speed is 13 multiplying, adding, shifting and
conversion operations through 20 ns which equal
13x50x1000000=650000000 operations per second =650
million operations per second by using parallel processing
(adding, shifting, multiplying, and dividing 13 digital
samples with 8-bits length through one period for sampling
pulses, that is, 20ns), this equivalent to 650 MHz processor
clock frequency, so the processing is done simultaneously
on-line.
-Processing gain at the filter output is:
dBMdBK
SNRSNRMK
MF
inpoutMF
1113log10log10)(
(8)/


And it is possible to develop it up to 36 dB.
Fig.9 shows a digital convolution algorithm with M=13 in
case of constant signal (Barker code is constant for all
pulses), so the filter coefficients g(0)….g(12) of values (+1)
or (-1) are fed to the first inputs of the multipliers ,the
delayed samples with
scCH  1
are fed to the second
inputs of the same multipliers.
International Journal of Technical Research and Applications e-ISSN: 2320-8163,
www.ijtra.com Volume 3, Issue 4 (July-August 2015), PP. 73-79
77 | P a g e
Fig. 9: digital convolution algorithm for DMF in time domain of length M=13
VII. PRACTICAL DESIGN RESULTS OF THE DMF
FOR THE BPCM SIGNAL ACCORDING TO
BARKER CODE
The practical design results in time domain for input and
output signals of the DMF were taken by digital
oscilloscope of type GDS-1052U.
Fig.10 shows on channel1 of the oscilloscope the radio pulse
signal without phase coding and on channel2 the modulation
pulse signal.
Fig. 10: pulse modulation signal
Fig.11 shows on channel1 of the oscilloscope the BPCM
signal according to Barker code of 13 chips and on channel2
the modulation Barker code.
Fig. 11: BPCM signal according to Barker code 0f 13
chips
Fig.12 shows on channel1 of the oscilloscope the radio pulse
signal without binary phase coding which applied on DMF
input and on channel2 the same signal is shown for the DMF
output. We note from this figure, that the filter output signal
is nearly zero concerning that the designed DMF is suitable
for the BPCM signal according to Barker code of 13 chips.
Fig.12: the input and output of the DMF for pulse
modulation signal
Fig.13 shows on channel1 of the oscilloscope the radio pulse
signal of BPCM according to Barker code of 13 chips
without AWGN effect which applied on the DMF input and
on channel2 the same signal is shown for the DMF output.
We note from this figure, that the pulse was compressed on
the filter output by 13 concerning that the filter is designed
especially for this signal.
Fig. 13: the input and output of the DMF for BPCM
signal according to Barker code of 13 chips without
AWGN signal effect
Fig.14 shows on channel1 of the oscilloscope the radio
pulse signal of BPCM according to Barker code of 13 chips
under the effect of AWGN of SNR inp=1/1, which applied
on the DMF input and on channel2 the same signal is
shown for the DMF output. We note from this figure, that
the pulse was compressed on the filter output by 13
concerning the filter is designed for this signal and it may
possible to filter the signal with level less than the previous
case because of AWGN existence with SNR inp=1/1.
International Journal of Technical Research and Applications e-ISSN: 2320-8163,
www.ijtra.com Volume 3, Issue 4 (July-August 2015), PP. 73-79
78 | P a g e
Fig. 14: the input and output signals of the DMF for the
BPCM signal according to Barker code of 13 chips due
to SNR inp=1/1
Fig.15 shows on channel1 of the oscilloscope the radio
pulse signal of BPCM according to Barker code of 13 chips
the under effect of AWGN of SNR inp=1/2, which applied
on the DMF input and on channel2 the same signal is shown
for the DMF output. We note from this figure, that the pulse
was compressed on the filter output by 13 concerning the
filter is designed for this signal and it may possible to filter
the signal with level less than the previous case, because of
AWGN existence with SNR inp=1/2.
Fig. 15: the input and output signals of the DMF for the
BPCM signal according to Barker code of 13 chips due
to SNR inp=1/2
Fig.16 shows on channel1 of the oscilloscope the radio
pulse signal of BPCM according to Barker code of 13 chips
under the effect of AWGN of SNR inp=1/3, which applied
on the DMF input and on channel2 the same signal is shown
for the DMF output. We note from this figure, that the pulse
was compressed on the filter output by 13 concerning the
filter is designed for this signal and it may possible to filter
the signal with level less than the previous case, because of
AWGN existence with SNR inp=1/3.
Fig. 16: the input and output signals of the DMF for the
BPCM signal according to Barker code of 13 chips due
to SNR inp=1/3
Fig.17 shows on channel1 of the oscilloscope the radio
pulse signal of BPCM according to Barker code of 13 chips
under the effect of AWGN of SNR inp=1/4, which applied
on the DMF input and on channel2 the same signal is
shown for the DMF output. We note from this figure, that
the pulse was compressed on the filter output by 13
concerning the filter is designed for this signal and it may
possible to filter the signal with level less than the previous
case, because of AWGN existence with SNR inp=1/4.
Fig. 17: the input and output signals of the DMF for the
BPCM signal according to Barker code of 13 chips due
to SNR inp=1/4
Fig.18 shows on channel1 of the oscilloscope the radio
pulse signal of BPCM according to Barker code of 13 chips
under the effect of AWGN of SNR inp=1/5, which applied
on the DMF input and on channel2 the same signal is shown
for the DMF output. We note from this figure, that the pulse
was compressed on the filter output by 13 concerning the
filter is designed for this signal and it may possible to filter
the signal with level less than the previous case, because of
AWGN existence with SNR inp=1/5.
International Journal of Technical Research and Applications e-ISSN: 2320-8163,
www.ijtra.com Volume 3, Issue 4 (July-August 2015), PP. 73-79
79 | P a g e
Fig. 18: the input and output signals of the DMF for the
BPCM signal according to Barker code of 13 chips due
to SNR inp=1/5
VIII. CONCLUSIONS
 Using of modern digital techniques by FPGA
permit of design digital matched filters by digital
convolution algorithms between input signal and
the pulse response of the filter to obtain the
required specifications for special processing gain,
these techniques have high accuracy in design and
performance speed (up to 250 MHz) and high
integrated level (hundred thousands of digital
integrated functions within one digital chip FPGA).
 FPGA techniques permit of developing DMF
algorithm through serial connection for some
algorithms of M order or more in input and output
to obtain a long signal base and processing gain up
to 36 dB for BPCM and LFM signals, this makes
the radio pulses have a high effectiveness under
AWGN and jamming existence.
 From practical results which obtained, we note the
possibility of receiving and processing a BPCM
signal according to Barker code of 13 chips under
AWGN effect in cases of SNR inp=1/1, ….1/5 and
this mean that the signal on the input of the filter is
not seen at all, but on output, the signal is so clear
because of digital matched filtering operation
which achieve a matched processing gain
proportional to number of samples:
dBMdBKMF 14.1113log10log10)( 
 By increasing (M) through increase the pulse width
and remaining the sample frequency constant or
increase number of samples (M) within the pulse
width
)( S through increase the sample frequency.
So it may be increase the processing gain and
extract the signal under the condition of SNR
inp<1/5.
REFERENCES
[1]. C. S.Rawat, Deepak Balwani , Dipti Bedarkar , Jeetan
Lotwani, Harpreet Kaur Saini , Implementation of Barker
Code and Linear Frequency Modulation Pulse
Compression Techniques in Matlab International Journal
of Emerging Technology and Advanced Engineering,
Volume 4, Issue 4, April 2014(105-111).
[2]. Zoran Golubi cic, Slobodan Simic c , Aleksa J. Zejak ,
Design and FPGA implementation of digital pulse
compression for band-pass Radar signals, Journal of
Electrical Engineering, VOL. 64, NO. 3, 2013, 191–195.
[3]. Introduction to matched filters John C. Bancroft
CREWES Research Report. Volume 14 (2002).
[4]. Thottempudi Pardhu1, A.Kavya Sree2 and K.Tanuja3,
Design of matched filter for Radar applications,
Electrical and Electronics Engineering: An International
Journal (ELELIJ) Vol 3, No 4, November 2014.
[5]. H. A. Said, A. A. El-Kouny, A. E. El-Henawey, Design
and Realization of Digital Pulse Compression in Pulsed
Radars Based on Linear Frequency Modulation (LFM)
Waveforms Using FPGA, International Conference on
Advanced Information and Communication Technology
for Education (ICAICTE 2013).
[6]. A.Naga Jyothi ,K. Raja Rajeswari,generation and
implementation of Barker and Nested Binary codes
,IOSR Journal of Electrical and Electronics Engineering
(IOSR-JEEE) e-ISSN: 2278-1676,p-ISSN: 2320-3331,
Volume 8, Issue 2 (Nov. - Dec. 2013), PP 33-41
[7]. C. D. Rawat and Anuja D. Sarate ,modern signal
processing in Radar ,International , International Journal
of Application or Innovation in Engineering &
Management (IJAIEM) Web Site: www.ijaiem.org
Email: editor@ijaiem.org ,ISSN 2319 – 4847 Special
Issue for International Technological Conference-2014
[8]. www.altera.com.
[9]. Volnei A. Pedroni. 2004-Circuit Design with VHDL.
MIT Press Cambridge, Massachusetts London,
England,364.
[10].http://www.mathworks.com/matlabcentral/fileexchange/1
0858-ecg-simulation-using-matlab.
[11].Radartutorial“ (www.radartutorial.eu)
[12].Steve Winder .2002-Analog and Digital Filter Design,
second edition, Elsevier Science (USA),450.
[13].GOLDBERG B. 1999- Digital Frequency Synthesis
Demystified, LLH Technology Publishing, united states,
334.
[14].Afaq Ahmad, Sayyid Samir Al-Busaidi and Mufeed
Juma Al-Musharafi. On Properties of PN Sequences
Generated by LFSR – a Generalized Study and
Simulation Modeling. Indian Journal of Science and
Technology-2013.

More Related Content

What's hot

CNR and BER Ranges for the DVB-T2 Reception-Success
CNR and BER Ranges for the DVB-T2 Reception-Success CNR and BER Ranges for the DVB-T2 Reception-Success
CNR and BER Ranges for the DVB-T2 Reception-Success IJECEIAES
 
Adc lab
Adc labAdc lab
Adc labxyxz
 
FPGA Implementation of ADPLL with Ripple Reduction Techniques
FPGA Implementation of ADPLL with Ripple Reduction TechniquesFPGA Implementation of ADPLL with Ripple Reduction Techniques
FPGA Implementation of ADPLL with Ripple Reduction TechniquesVLSICS Design
 
Mpeg 101 demyst analysis &amp; picture symptoms 20110808 opt
Mpeg 101 demyst analysis &amp; picture symptoms 20110808 optMpeg 101 demyst analysis &amp; picture symptoms 20110808 opt
Mpeg 101 demyst analysis &amp; picture symptoms 20110808 opthexiay
 
A Glimpse into Developing Software-Defined Radio by Python
A Glimpse into Developing Software-Defined Radio by PythonA Glimpse into Developing Software-Defined Radio by Python
A Glimpse into Developing Software-Defined Radio by PythonAlbert Huang
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD Editor
 
Frequency hopping signal of dds based on fpga hardware
Frequency hopping signal of dds based on fpga hardwareFrequency hopping signal of dds based on fpga hardware
Frequency hopping signal of dds based on fpga hardwareVinsion Chan
 
BER Performance for Convalutional Code with Soft & Hard Viterbi Decoding
BER Performance for Convalutional Code with Soft & Hard  Viterbi DecodingBER Performance for Convalutional Code with Soft & Hard  Viterbi Decoding
BER Performance for Convalutional Code with Soft & Hard Viterbi DecodingIJMER
 
Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...
Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...
Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...IJERA Editor
 
Fault Tolerant Parallel Filters Based On Bch Codes
Fault Tolerant Parallel Filters Based On Bch CodesFault Tolerant Parallel Filters Based On Bch Codes
Fault Tolerant Parallel Filters Based On Bch CodesIJERA Editor
 
A gen2 based rfid authentication protocol
A gen2 based rfid authentication protocolA gen2 based rfid authentication protocol
A gen2 based rfid authentication protocolSunil Rm
 
Fyp Final Presentation E1 Tapping
Fyp Final Presentation E1 TappingFyp Final Presentation E1 Tapping
Fyp Final Presentation E1 TappingFacebook Guru
 
Design and Implementation of Low Power High Speed Symmetric Decoder Structure...
Design and Implementation of Low Power High Speed Symmetric Decoder Structure...Design and Implementation of Low Power High Speed Symmetric Decoder Structure...
Design and Implementation of Low Power High Speed Symmetric Decoder Structure...Dr. Amarjeet Singh
 

What's hot (20)

ofdm
ofdmofdm
ofdm
 
Barcelona keynote web
Barcelona keynote webBarcelona keynote web
Barcelona keynote web
 
CNR and BER Ranges for the DVB-T2 Reception-Success
CNR and BER Ranges for the DVB-T2 Reception-Success CNR and BER Ranges for the DVB-T2 Reception-Success
CNR and BER Ranges for the DVB-T2 Reception-Success
 
Adc lab
Adc labAdc lab
Adc lab
 
FPGA Implementation of ADPLL with Ripple Reduction Techniques
FPGA Implementation of ADPLL with Ripple Reduction TechniquesFPGA Implementation of ADPLL with Ripple Reduction Techniques
FPGA Implementation of ADPLL with Ripple Reduction Techniques
 
Mpeg 101 demyst analysis &amp; picture symptoms 20110808 opt
Mpeg 101 demyst analysis &amp; picture symptoms 20110808 optMpeg 101 demyst analysis &amp; picture symptoms 20110808 opt
Mpeg 101 demyst analysis &amp; picture symptoms 20110808 opt
 
A Glimpse into Developing Software-Defined Radio by Python
A Glimpse into Developing Software-Defined Radio by PythonA Glimpse into Developing Software-Defined Radio by Python
A Glimpse into Developing Software-Defined Radio by Python
 
Final_Report
Final_ReportFinal_Report
Final_Report
 
Voice and video over ip
Voice and video over ipVoice and video over ip
Voice and video over ip
 
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
IJERD (www.ijerd.com) International Journal of Engineering Research and Devel...
 
Frequency hopping signal of dds based on fpga hardware
Frequency hopping signal of dds based on fpga hardwareFrequency hopping signal of dds based on fpga hardware
Frequency hopping signal of dds based on fpga hardware
 
BER Performance for Convalutional Code with Soft & Hard Viterbi Decoding
BER Performance for Convalutional Code with Soft & Hard  Viterbi DecodingBER Performance for Convalutional Code with Soft & Hard  Viterbi Decoding
BER Performance for Convalutional Code with Soft & Hard Viterbi Decoding
 
Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...
Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...
Design and Implementation of Area Optimized, Low Complexity CMOS 32nm Technol...
 
Fault Tolerant Parallel Filters Based On Bch Codes
Fault Tolerant Parallel Filters Based On Bch CodesFault Tolerant Parallel Filters Based On Bch Codes
Fault Tolerant Parallel Filters Based On Bch Codes
 
A gen2 based rfid authentication protocol
A gen2 based rfid authentication protocolA gen2 based rfid authentication protocol
A gen2 based rfid authentication protocol
 
Telemetry systems
Telemetry systemsTelemetry systems
Telemetry systems
 
Fyp Final Presentation E1 Tapping
Fyp Final Presentation E1 TappingFyp Final Presentation E1 Tapping
Fyp Final Presentation E1 Tapping
 
Speech coding techniques
Speech coding techniquesSpeech coding techniques
Speech coding techniques
 
A glance-at-voip
A glance-at-voipA glance-at-voip
A glance-at-voip
 
Design and Implementation of Low Power High Speed Symmetric Decoder Structure...
Design and Implementation of Low Power High Speed Symmetric Decoder Structure...Design and Implementation of Low Power High Speed Symmetric Decoder Structure...
Design and Implementation of Low Power High Speed Symmetric Decoder Structure...
 

Viewers also liked

Viewers also liked (20)

THROUGHPUT ANALYSIS OF MOBILE WIMAX NETWORK UNDER MULTIPATH RICIAN FADING CHA...
THROUGHPUT ANALYSIS OF MOBILE WIMAX NETWORK UNDER MULTIPATH RICIAN FADING CHA...THROUGHPUT ANALYSIS OF MOBILE WIMAX NETWORK UNDER MULTIPATH RICIAN FADING CHA...
THROUGHPUT ANALYSIS OF MOBILE WIMAX NETWORK UNDER MULTIPATH RICIAN FADING CHA...
 
EVALUATION OF DRAINAGE WATER QUALITY FOR IRRIGATION BY INTEGRATION BETWEEN IR...
EVALUATION OF DRAINAGE WATER QUALITY FOR IRRIGATION BY INTEGRATION BETWEEN IR...EVALUATION OF DRAINAGE WATER QUALITY FOR IRRIGATION BY INTEGRATION BETWEEN IR...
EVALUATION OF DRAINAGE WATER QUALITY FOR IRRIGATION BY INTEGRATION BETWEEN IR...
 
INVESTIGATION OF THE EFFECT OF CURRENT ON TENSILE STRENGTH AND NUGGET DIAMETE...
INVESTIGATION OF THE EFFECT OF CURRENT ON TENSILE STRENGTH AND NUGGET DIAMETE...INVESTIGATION OF THE EFFECT OF CURRENT ON TENSILE STRENGTH AND NUGGET DIAMETE...
INVESTIGATION OF THE EFFECT OF CURRENT ON TENSILE STRENGTH AND NUGGET DIAMETE...
 
STATE OF ART IN MODERN RESISTANCE SPOT WELDING
STATE OF ART IN MODERN RESISTANCE SPOT WELDINGSTATE OF ART IN MODERN RESISTANCE SPOT WELDING
STATE OF ART IN MODERN RESISTANCE SPOT WELDING
 
SCOPE OF REPLACING FINE AGGREGATE WITH COPPER SLAG IN CONCRETE- A REVIEW
SCOPE OF REPLACING FINE AGGREGATE WITH COPPER SLAG IN CONCRETE- A REVIEWSCOPE OF REPLACING FINE AGGREGATE WITH COPPER SLAG IN CONCRETE- A REVIEW
SCOPE OF REPLACING FINE AGGREGATE WITH COPPER SLAG IN CONCRETE- A REVIEW
 
DYNAMIC MONITORING OF THE EFFECT OF SPECIAL KINESITHERAPEUTIC PROGRAM ON PAIN...
DYNAMIC MONITORING OF THE EFFECT OF SPECIAL KINESITHERAPEUTIC PROGRAM ON PAIN...DYNAMIC MONITORING OF THE EFFECT OF SPECIAL KINESITHERAPEUTIC PROGRAM ON PAIN...
DYNAMIC MONITORING OF THE EFFECT OF SPECIAL KINESITHERAPEUTIC PROGRAM ON PAIN...
 
STUDY OF CARBOHYDRATE METABOLISM IN SEVERE ACUTE MALNUTRITION AND CORRELATION...
STUDY OF CARBOHYDRATE METABOLISM IN SEVERE ACUTE MALNUTRITION AND CORRELATION...STUDY OF CARBOHYDRATE METABOLISM IN SEVERE ACUTE MALNUTRITION AND CORRELATION...
STUDY OF CARBOHYDRATE METABOLISM IN SEVERE ACUTE MALNUTRITION AND CORRELATION...
 
EFFICIENT EMBEDDED SURVEILLANCE SYSTEM WITH AUTO IMAGE CAPTURING AND EMAIL SE...
EFFICIENT EMBEDDED SURVEILLANCE SYSTEM WITH AUTO IMAGE CAPTURING AND EMAIL SE...EFFICIENT EMBEDDED SURVEILLANCE SYSTEM WITH AUTO IMAGE CAPTURING AND EMAIL SE...
EFFICIENT EMBEDDED SURVEILLANCE SYSTEM WITH AUTO IMAGE CAPTURING AND EMAIL SE...
 
Ijtra150317
Ijtra150317Ijtra150317
Ijtra150317
 
STUDIES ON THE ANTIBIOTIC RESISTANCE USING URINARY TRACT ISOLATES OF E.COLI.
STUDIES ON THE ANTIBIOTIC RESISTANCE USING URINARY TRACT ISOLATES OF E.COLI.STUDIES ON THE ANTIBIOTIC RESISTANCE USING URINARY TRACT ISOLATES OF E.COLI.
STUDIES ON THE ANTIBIOTIC RESISTANCE USING URINARY TRACT ISOLATES OF E.COLI.
 
Ijtra130511
Ijtra130511Ijtra130511
Ijtra130511
 
IMPROVEMENT OF SUPPLY CHAIN MANAGEMENT BY MATHEMATICAL PROGRAMMING APPROACH
IMPROVEMENT OF SUPPLY CHAIN MANAGEMENT BY MATHEMATICAL PROGRAMMING APPROACHIMPROVEMENT OF SUPPLY CHAIN MANAGEMENT BY MATHEMATICAL PROGRAMMING APPROACH
IMPROVEMENT OF SUPPLY CHAIN MANAGEMENT BY MATHEMATICAL PROGRAMMING APPROACH
 
STATIC AND MODAL ANALYSIS OF LEAF SPRING USING FEA
STATIC AND MODAL ANALYSIS OF LEAF SPRING USING FEASTATIC AND MODAL ANALYSIS OF LEAF SPRING USING FEA
STATIC AND MODAL ANALYSIS OF LEAF SPRING USING FEA
 
CONVECTIVE HEAT TRANSFER ENHANCEMENTS IN TUBE USING LOUVERED STRIP INSERT
CONVECTIVE HEAT TRANSFER ENHANCEMENTS IN TUBE USING LOUVERED STRIP INSERTCONVECTIVE HEAT TRANSFER ENHANCEMENTS IN TUBE USING LOUVERED STRIP INSERT
CONVECTIVE HEAT TRANSFER ENHANCEMENTS IN TUBE USING LOUVERED STRIP INSERT
 
MECHANISMS OF PHOTOPERIOD IN REGULATION OF RICE FLOWERING
MECHANISMS OF PHOTOPERIOD IN REGULATION OF RICE FLOWERING MECHANISMS OF PHOTOPERIOD IN REGULATION OF RICE FLOWERING
MECHANISMS OF PHOTOPERIOD IN REGULATION OF RICE FLOWERING
 
EFFECT OF PRUNING AND SKIFFING ON GROWTH AND PRODUCTIVITY OF DARJEELING TEA (...
EFFECT OF PRUNING AND SKIFFING ON GROWTH AND PRODUCTIVITY OF DARJEELING TEA (...EFFECT OF PRUNING AND SKIFFING ON GROWTH AND PRODUCTIVITY OF DARJEELING TEA (...
EFFECT OF PRUNING AND SKIFFING ON GROWTH AND PRODUCTIVITY OF DARJEELING TEA (...
 
COMPARATIVE STUDY OF BELL PEPPER ON THE ASPECTS OF THEIR APPROXIMATE ANALYSIS...
COMPARATIVE STUDY OF BELL PEPPER ON THE ASPECTS OF THEIR APPROXIMATE ANALYSIS...COMPARATIVE STUDY OF BELL PEPPER ON THE ASPECTS OF THEIR APPROXIMATE ANALYSIS...
COMPARATIVE STUDY OF BELL PEPPER ON THE ASPECTS OF THEIR APPROXIMATE ANALYSIS...
 
USING SOCIAL NETWORKING AS A MECHANISM TO ACHIEVE BRAND RESONANCE: AN EMPIRIC...
USING SOCIAL NETWORKING AS A MECHANISM TO ACHIEVE BRAND RESONANCE: AN EMPIRIC...USING SOCIAL NETWORKING AS A MECHANISM TO ACHIEVE BRAND RESONANCE: AN EMPIRIC...
USING SOCIAL NETWORKING AS A MECHANISM TO ACHIEVE BRAND RESONANCE: AN EMPIRIC...
 
IMPACT ANALYSIS OF DUST POLLUTION WITHIN KATRAJ
IMPACT ANALYSIS OF DUST POLLUTION WITHIN KATRAJIMPACT ANALYSIS OF DUST POLLUTION WITHIN KATRAJ
IMPACT ANALYSIS OF DUST POLLUTION WITHIN KATRAJ
 
MAPPING REMOTE PLANTS THROUGH REMOTE SENSING TECHNOLOGY AND GIS
MAPPING REMOTE PLANTS THROUGH REMOTE SENSING TECHNOLOGY AND GISMAPPING REMOTE PLANTS THROUGH REMOTE SENSING TECHNOLOGY AND GIS
MAPPING REMOTE PLANTS THROUGH REMOTE SENSING TECHNOLOGY AND GIS
 

Similar to Digital compressing BPCM signal using Barker code FPGA

Design and Implementation of an Embedded System for Software Defined Radio
Design and Implementation of an Embedded System for Software Defined RadioDesign and Implementation of an Embedded System for Software Defined Radio
Design and Implementation of an Embedded System for Software Defined RadioIJECEIAES
 
VoCoRoBo: Remote Speech Recognition and Tilt Sensing Multi-Robotic System
VoCoRoBo: Remote Speech Recognition and Tilt Sensing Multi-Robotic SystemVoCoRoBo: Remote Speech Recognition and Tilt Sensing Multi-Robotic System
VoCoRoBo: Remote Speech Recognition and Tilt Sensing Multi-Robotic SystemSagun Man Singh Shrestha
 
Generation and Implementation of Barker and Nested Binary codes
Generation and Implementation of Barker and Nested Binary codesGeneration and Implementation of Barker and Nested Binary codes
Generation and Implementation of Barker and Nested Binary codesIOSR Journals
 
Design and Implementation of Encoder for (15, k) Binary BCH Code Using VHDL a...
Design and Implementation of Encoder for (15, k) Binary BCH Code Using VHDL a...Design and Implementation of Encoder for (15, k) Binary BCH Code Using VHDL a...
Design and Implementation of Encoder for (15, k) Binary BCH Code Using VHDL a...IOSR Journals
 
SC-FDM-IDMA Scheme Employing BCH Coding
SC-FDM-IDMA Scheme Employing BCH Coding SC-FDM-IDMA Scheme Employing BCH Coding
SC-FDM-IDMA Scheme Employing BCH Coding IJECEIAES
 
Implementation of SISO-OFDM Transmission using MATLAB on DSP Processor
Implementation of SISO-OFDM Transmission using MATLAB on DSP ProcessorImplementation of SISO-OFDM Transmission using MATLAB on DSP Processor
Implementation of SISO-OFDM Transmission using MATLAB on DSP Processormohan676910
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Embedded processor system for controllable period-width multichannel pulse wi...
Embedded processor system for controllable period-width multichannel pulse wi...Embedded processor system for controllable period-width multichannel pulse wi...
Embedded processor system for controllable period-width multichannel pulse wi...TELKOMNIKA JOURNAL
 
PERFORMANCE ANALYSIS OF TRANSMISSION OF 5 USERS BASED ON MODEL B USING GF (5)...
PERFORMANCE ANALYSIS OF TRANSMISSION OF 5 USERS BASED ON MODEL B USING GF (5)...PERFORMANCE ANALYSIS OF TRANSMISSION OF 5 USERS BASED ON MODEL B USING GF (5)...
PERFORMANCE ANALYSIS OF TRANSMISSION OF 5 USERS BASED ON MODEL B USING GF (5)...cscpconf
 
Performance analysis of transmission of 5 users based on model b using gf (5)...
Performance analysis of transmission of 5 users based on model b using gf (5)...Performance analysis of transmission of 5 users based on model b using gf (5)...
Performance analysis of transmission of 5 users based on model b using gf (5)...csandit
 
SISO MMSE-PIC detector in MIMO-OFDM systems
SISO MMSE-PIC detector in MIMO-OFDM systemsSISO MMSE-PIC detector in MIMO-OFDM systems
SISO MMSE-PIC detector in MIMO-OFDM systemsIJMER
 
Bit Error Rate Analysis of Coded OFDM for Digital Audio Broadcasting System, ...
Bit Error Rate Analysis of Coded OFDM for Digital Audio Broadcasting System, ...Bit Error Rate Analysis of Coded OFDM for Digital Audio Broadcasting System, ...
Bit Error Rate Analysis of Coded OFDM for Digital Audio Broadcasting System, ...Projectsatbangalore
 
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...IOSR Journals
 
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...IOSR Journals
 

Similar to Digital compressing BPCM signal using Barker code FPGA (20)

Design and Implementation of an Embedded System for Software Defined Radio
Design and Implementation of an Embedded System for Software Defined RadioDesign and Implementation of an Embedded System for Software Defined Radio
Design and Implementation of an Embedded System for Software Defined Radio
 
Cdma
CdmaCdma
Cdma
 
VoCoRoBo: Remote Speech Recognition and Tilt Sensing Multi-Robotic System
VoCoRoBo: Remote Speech Recognition and Tilt Sensing Multi-Robotic SystemVoCoRoBo: Remote Speech Recognition and Tilt Sensing Multi-Robotic System
VoCoRoBo: Remote Speech Recognition and Tilt Sensing Multi-Robotic System
 
Generation and Implementation of Barker and Nested Binary codes
Generation and Implementation of Barker and Nested Binary codesGeneration and Implementation of Barker and Nested Binary codes
Generation and Implementation of Barker and Nested Binary codes
 
Design and Implementation of Encoder for (15, k) Binary BCH Code Using VHDL a...
Design and Implementation of Encoder for (15, k) Binary BCH Code Using VHDL a...Design and Implementation of Encoder for (15, k) Binary BCH Code Using VHDL a...
Design and Implementation of Encoder for (15, k) Binary BCH Code Using VHDL a...
 
Lb35189919904
Lb35189919904Lb35189919904
Lb35189919904
 
40120140504012
4012014050401240120140504012
40120140504012
 
SC-FDM-IDMA Scheme Employing BCH Coding
SC-FDM-IDMA Scheme Employing BCH Coding SC-FDM-IDMA Scheme Employing BCH Coding
SC-FDM-IDMA Scheme Employing BCH Coding
 
Design and memory optimization of hybrid gate diffusion input numerical contr...
Design and memory optimization of hybrid gate diffusion input numerical contr...Design and memory optimization of hybrid gate diffusion input numerical contr...
Design and memory optimization of hybrid gate diffusion input numerical contr...
 
Implementation of SISO-OFDM Transmission using MATLAB on DSP Processor
Implementation of SISO-OFDM Transmission using MATLAB on DSP ProcessorImplementation of SISO-OFDM Transmission using MATLAB on DSP Processor
Implementation of SISO-OFDM Transmission using MATLAB on DSP Processor
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Embedded processor system for controllable period-width multichannel pulse wi...
Embedded processor system for controllable period-width multichannel pulse wi...Embedded processor system for controllable period-width multichannel pulse wi...
Embedded processor system for controllable period-width multichannel pulse wi...
 
Ov3425972602
Ov3425972602Ov3425972602
Ov3425972602
 
FPGA Implementation of High Speed FIR Filters and less power consumption stru...
FPGA Implementation of High Speed FIR Filters and less power consumption stru...FPGA Implementation of High Speed FIR Filters and less power consumption stru...
FPGA Implementation of High Speed FIR Filters and less power consumption stru...
 
PERFORMANCE ANALYSIS OF TRANSMISSION OF 5 USERS BASED ON MODEL B USING GF (5)...
PERFORMANCE ANALYSIS OF TRANSMISSION OF 5 USERS BASED ON MODEL B USING GF (5)...PERFORMANCE ANALYSIS OF TRANSMISSION OF 5 USERS BASED ON MODEL B USING GF (5)...
PERFORMANCE ANALYSIS OF TRANSMISSION OF 5 USERS BASED ON MODEL B USING GF (5)...
 
Performance analysis of transmission of 5 users based on model b using gf (5)...
Performance analysis of transmission of 5 users based on model b using gf (5)...Performance analysis of transmission of 5 users based on model b using gf (5)...
Performance analysis of transmission of 5 users based on model b using gf (5)...
 
SISO MMSE-PIC detector in MIMO-OFDM systems
SISO MMSE-PIC detector in MIMO-OFDM systemsSISO MMSE-PIC detector in MIMO-OFDM systems
SISO MMSE-PIC detector in MIMO-OFDM systems
 
Bit Error Rate Analysis of Coded OFDM for Digital Audio Broadcasting System, ...
Bit Error Rate Analysis of Coded OFDM for Digital Audio Broadcasting System, ...Bit Error Rate Analysis of Coded OFDM for Digital Audio Broadcasting System, ...
Bit Error Rate Analysis of Coded OFDM for Digital Audio Broadcasting System, ...
 
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...
 
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...
 

More from International Journal of Technical Research & Application

More from International Journal of Technical Research & Application (20)

STUDY & PERFORMANCE OF METAL ON METAL HIP IMPLANTS: A REVIEW
STUDY & PERFORMANCE OF METAL ON METAL HIP IMPLANTS: A REVIEWSTUDY & PERFORMANCE OF METAL ON METAL HIP IMPLANTS: A REVIEW
STUDY & PERFORMANCE OF METAL ON METAL HIP IMPLANTS: A REVIEW
 
EXPONENTIAL SMOOTHING OF POSTPONEMENT RATES IN OPERATION THEATRES OF ADVANCED...
EXPONENTIAL SMOOTHING OF POSTPONEMENT RATES IN OPERATION THEATRES OF ADVANCED...EXPONENTIAL SMOOTHING OF POSTPONEMENT RATES IN OPERATION THEATRES OF ADVANCED...
EXPONENTIAL SMOOTHING OF POSTPONEMENT RATES IN OPERATION THEATRES OF ADVANCED...
 
POSTPONEMENT OF SCHEDULED GENERAL SURGERIES IN A TERTIARY CARE HOSPITAL - A T...
POSTPONEMENT OF SCHEDULED GENERAL SURGERIES IN A TERTIARY CARE HOSPITAL - A T...POSTPONEMENT OF SCHEDULED GENERAL SURGERIES IN A TERTIARY CARE HOSPITAL - A T...
POSTPONEMENT OF SCHEDULED GENERAL SURGERIES IN A TERTIARY CARE HOSPITAL - A T...
 
STUDY OF NANO-SYSTEMS FOR COMPUTER SIMULATIONS
STUDY OF NANO-SYSTEMS FOR COMPUTER SIMULATIONSSTUDY OF NANO-SYSTEMS FOR COMPUTER SIMULATIONS
STUDY OF NANO-SYSTEMS FOR COMPUTER SIMULATIONS
 
ENERGY GAP INVESTIGATION AND CHARACTERIZATION OF KESTERITE CU2ZNSNS4 THIN FIL...
ENERGY GAP INVESTIGATION AND CHARACTERIZATION OF KESTERITE CU2ZNSNS4 THIN FIL...ENERGY GAP INVESTIGATION AND CHARACTERIZATION OF KESTERITE CU2ZNSNS4 THIN FIL...
ENERGY GAP INVESTIGATION AND CHARACTERIZATION OF KESTERITE CU2ZNSNS4 THIN FIL...
 
POD-PWM BASED CAPACITOR CLAMPED MULTILEVEL INVERTER
POD-PWM BASED CAPACITOR CLAMPED MULTILEVEL INVERTERPOD-PWM BASED CAPACITOR CLAMPED MULTILEVEL INVERTER
POD-PWM BASED CAPACITOR CLAMPED MULTILEVEL INVERTER
 
MODELLING THE IMPACT OF FLOODING USING GEOGRAPHIC INFORMATION SYSTEM AND REMO...
MODELLING THE IMPACT OF FLOODING USING GEOGRAPHIC INFORMATION SYSTEM AND REMO...MODELLING THE IMPACT OF FLOODING USING GEOGRAPHIC INFORMATION SYSTEM AND REMO...
MODELLING THE IMPACT OF FLOODING USING GEOGRAPHIC INFORMATION SYSTEM AND REMO...
 
AN EXPERIMENTAL STUDY ON SEPARATION OF WATER FROM THE ATMOSPHERIC AIR
AN EXPERIMENTAL STUDY ON SEPARATION OF WATER FROM THE ATMOSPHERIC AIRAN EXPERIMENTAL STUDY ON SEPARATION OF WATER FROM THE ATMOSPHERIC AIR
AN EXPERIMENTAL STUDY ON SEPARATION OF WATER FROM THE ATMOSPHERIC AIR
 
LI-ION BATTERY TESTING FROM MANUFACTURING TO OPERATION PROCESS
LI-ION BATTERY TESTING FROM MANUFACTURING TO OPERATION PROCESSLI-ION BATTERY TESTING FROM MANUFACTURING TO OPERATION PROCESS
LI-ION BATTERY TESTING FROM MANUFACTURING TO OPERATION PROCESS
 
QUALITATIVE RISK ASSESSMENT AND MITIGATION MEASURES FOR REAL ESTATE PROJECTS ...
QUALITATIVE RISK ASSESSMENT AND MITIGATION MEASURES FOR REAL ESTATE PROJECTS ...QUALITATIVE RISK ASSESSMENT AND MITIGATION MEASURES FOR REAL ESTATE PROJECTS ...
QUALITATIVE RISK ASSESSMENT AND MITIGATION MEASURES FOR REAL ESTATE PROJECTS ...
 
IMPLEMENTATION OF METHODS FOR TRANSACTION IN SECURE ONLINE BANKING
IMPLEMENTATION OF METHODS FOR TRANSACTION IN SECURE ONLINE BANKINGIMPLEMENTATION OF METHODS FOR TRANSACTION IN SECURE ONLINE BANKING
IMPLEMENTATION OF METHODS FOR TRANSACTION IN SECURE ONLINE BANKING
 
EFFECT OF TRANS-SEPTAL SUTURE TECHNIQUE VERSUS NASAL PACKING AFTER SEPTOPLASTY
EFFECT OF TRANS-SEPTAL SUTURE TECHNIQUE VERSUS NASAL PACKING AFTER SEPTOPLASTYEFFECT OF TRANS-SEPTAL SUTURE TECHNIQUE VERSUS NASAL PACKING AFTER SEPTOPLASTY
EFFECT OF TRANS-SEPTAL SUTURE TECHNIQUE VERSUS NASAL PACKING AFTER SEPTOPLASTY
 
THE CONSTRUCTION PROCEDURE AND ADVANTAGE OF THE RAIL CABLE-LIFTING CONSTRUCTI...
THE CONSTRUCTION PROCEDURE AND ADVANTAGE OF THE RAIL CABLE-LIFTING CONSTRUCTI...THE CONSTRUCTION PROCEDURE AND ADVANTAGE OF THE RAIL CABLE-LIFTING CONSTRUCTI...
THE CONSTRUCTION PROCEDURE AND ADVANTAGE OF THE RAIL CABLE-LIFTING CONSTRUCTI...
 
TIME EFFICIENT BAYLIS-HILLMAN REACTION ON STEROIDAL NUCLEUS OF WITHAFERIN-A T...
TIME EFFICIENT BAYLIS-HILLMAN REACTION ON STEROIDAL NUCLEUS OF WITHAFERIN-A T...TIME EFFICIENT BAYLIS-HILLMAN REACTION ON STEROIDAL NUCLEUS OF WITHAFERIN-A T...
TIME EFFICIENT BAYLIS-HILLMAN REACTION ON STEROIDAL NUCLEUS OF WITHAFERIN-A T...
 
A STUDY ON THE FRESH PROPERTIES OF SCC WITH FLY ASH
A STUDY ON THE FRESH PROPERTIES OF SCC WITH FLY ASHA STUDY ON THE FRESH PROPERTIES OF SCC WITH FLY ASH
A STUDY ON THE FRESH PROPERTIES OF SCC WITH FLY ASH
 
AN INSIDE LOOK IN THE ELECTRICAL STRUCTURE OF THE BATTERY MANAGEMENT SYSTEM T...
AN INSIDE LOOK IN THE ELECTRICAL STRUCTURE OF THE BATTERY MANAGEMENT SYSTEM T...AN INSIDE LOOK IN THE ELECTRICAL STRUCTURE OF THE BATTERY MANAGEMENT SYSTEM T...
AN INSIDE LOOK IN THE ELECTRICAL STRUCTURE OF THE BATTERY MANAGEMENT SYSTEM T...
 
OPEN LOOP ANALYSIS OF CASCADED HBRIDGE MULTILEVEL INVERTER USING PDPWM FOR PH...
OPEN LOOP ANALYSIS OF CASCADED HBRIDGE MULTILEVEL INVERTER USING PDPWM FOR PH...OPEN LOOP ANALYSIS OF CASCADED HBRIDGE MULTILEVEL INVERTER USING PDPWM FOR PH...
OPEN LOOP ANALYSIS OF CASCADED HBRIDGE MULTILEVEL INVERTER USING PDPWM FOR PH...
 
PHYSICO-CHEMICAL AND BACTERIOLOGICAL ASSESSMENT OF RIVER MUDZIRA WATER IN MUB...
PHYSICO-CHEMICAL AND BACTERIOLOGICAL ASSESSMENT OF RIVER MUDZIRA WATER IN MUB...PHYSICO-CHEMICAL AND BACTERIOLOGICAL ASSESSMENT OF RIVER MUDZIRA WATER IN MUB...
PHYSICO-CHEMICAL AND BACTERIOLOGICAL ASSESSMENT OF RIVER MUDZIRA WATER IN MUB...
 
PERFORMANCE ANALYSIS OF MICROSTRIP PATCH ANTENNA USING COAXIAL PROBE FEED TEC...
PERFORMANCE ANALYSIS OF MICROSTRIP PATCH ANTENNA USING COAXIAL PROBE FEED TEC...PERFORMANCE ANALYSIS OF MICROSTRIP PATCH ANTENNA USING COAXIAL PROBE FEED TEC...
PERFORMANCE ANALYSIS OF MICROSTRIP PATCH ANTENNA USING COAXIAL PROBE FEED TEC...
 
OVERVIEW OF TCP PERFORMANCE IN SATELLITE COMMUNICATION NETWORKS
OVERVIEW OF TCP PERFORMANCE IN SATELLITE COMMUNICATION NETWORKSOVERVIEW OF TCP PERFORMANCE IN SATELLITE COMMUNICATION NETWORKS
OVERVIEW OF TCP PERFORMANCE IN SATELLITE COMMUNICATION NETWORKS
 

Recently uploaded

CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 

Recently uploaded (20)

CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 

Digital compressing BPCM signal using Barker code FPGA

  • 1. International Journal of Technical Research and Applications e-ISSN: 2320-8163, www.ijtra.com Volume 3, Issue 4 (July-August 2015), PP. 73-79 73 | P a g e DIGITAL COMPRESSING OF A BPCM SIGNAL ACCORDING TO BARKER CODE USING FPGA Dr. Kamal Aboutabikh, Dr. Ibrahim Haidar Faculty of Biomedical Engineering, Al Andalus University for Medical Sciences, Syria. aboutabikh59@gmail.com, ibrahim.haidar.51@gmail.com Abstract- In this paper, we introduce a practical mechanism of compressing a binary phase code modulation (BPCM) signal according to Barker code with 13 chips 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: frequency of BPCM signal fIF=2 MHz, sampling frequency MHzfSAM 50 ,pulse period sT 200 , pulse width scS  13 , chip width scCH  1 , compressing factor 13COMK , SNRinp=1/1, 1/2, 1/3, 1/4, 1/5 and processing gain factor SNRout/SNRinp=11.14 dB. The results of filter operation are evaluated using a digital oscilloscope GDS-1052U to display the input and output signals for different SNRinp. Key words: Barker code, BPCM, DMF, FPGA, DDFS. I. INTRODUCTION Digital matched filtering is widely used for signal processing in modern Radar receivers, so the filter which realizing the digital matched filtering algorithm considers the basic and important element in Radar system. This filter defines the basic features for Radar such that, measurement accuracy, resolution, detection zone range and jamming resistance [1]. In modern Radar, structure-complicated signals with spread spectrum are used such as liner frequency modulation (LFM) signals, BPCM according to Barker codes signals, BPCM according M series signals, which have a long base )1.(  fB S , to increase the detection range, resolution in range and velocity, and so important jamming resistance. Now a days, different digital processing algorithms are used, such as digital convolution algorithm in time domain, digital convolution algorithm in frequency domain [2], and FFT algorithm. Complex digital convolution algorithm between input and reference signals considers the most rapid and practical one, and operates in real time, so we will use it in this research [3]. In Ref [4],Thottempudi Pardhu et al. present a compressing mechanism of LFM signal using FFT algorithm for LFM signal and stored replica. In Ref [5], H. A. Said1 et al. present a design and realization of digital pulse compression in pulsed Radars based on LFM waveforms using FPGA. In Ref [6], A.Naga Jyothi et al. present a generation and implementation of Barker and Nested binary codes using auto correlation function of Barker code length 13. In Ref [7] C. D. Rawat et al. present a modern signal processing in Radar which based on the basic concept of matched filtering to achieve high signal-to-interference ratio. II. RESEARCH IMPORTANCE AND ITS OBJECTIVES  Using the digital matched filtering for BPCM signal according to Barker code to maximize the SNRout in the presence of AWGN effect.  Using modern digital techniques to design the BPCM signal synthesizer according to Barker code with 13 chips.  Using modern digital techniques to design the digital matched filter which allow getting on the desired processing gain factor under effect of interference and AWGN 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 BPCM signal according to Barker code with 13 chips in the presence of AWGN, the following tools and software are used:  PC computer for designing and injecting the design in the chip.  Cyclone II EP2C70F896C6 FPGA chip from ALTERA with highly accuracy, speed, and level specifications, placed on education and development board DE2-70 [8].  DDFS which is considered as highly accuracy techniques in BPCM signal synthesizing with synchronized coherent according to Barker code.  Digital pseudo noise generator DPNG to synthesize AWGN designed on FPGA chips.  Digital FIR filters of highly accuracy specifications in filtering and stability and linear phase response.  VHDL programming language with Quartus II 9.1 design environment [9].  MATLAB11 programming environment for digital filter simulation, designing and filter coefficients computing [10].  GDS-1052U digital oscilloscope with Free Wave program to take the results. IV. DIGITAL CONVOLUTION ALGORITHM IN TIME DOMAIN FOR DMF Fig.1 shows the analog BPCM signal according to Barker code with 13 chips, the width of every chip is )( CH , this signal is given by the following relation [11]: (1))sin(.)().()sin(.)().()( 0 12 0 00 1 0 0 tngtUtngtUtS n N n       Where: (2) another tfor0 0for1 )( 1 0          S n t tU g 
  • 2. International Journal of Technical Research and Applications e-ISSN: 2320-8163, www.ijtra.com Volume 3, Issue 4 (July-August 2015), PP. 73-79 74 | P a g e For g(n)= +1, the initial phase for S(t) signal equals (0) and for g(n)= -1, the initial phase for S(t) signal equals to as shown in Fig.1. The response of DMF can be represented according to convolution function in time domain by the following relation [12]: (3))}().({)}().({)( 12 0 1 0 mgmnSmgmnSnY m M m      Fig. 1: BPCM signal according to Barker code with 13 chips Fig.2 shows the pulsed signal U(t) of )( S width and T time period, where this pulse is replaced by the constant Barker code from pulse to pulse of length M=13 chips and every chip is )1( scCH   width, then this code is changed to a reference signal consists of g(n) functions with -1, +1 values which used then coefficients to the DMF. Fig.3 shows the digital convolution algorithm diagram between the input signal and the reference signal of 13 length, it consists of 13 digital delay lines DD by amount of one chip width and of 13 shift registers RAM to record the values of g(n) function. Fig. 2: Barker code of 13 chips and g(n) signals within the pulse width Fig. 3: Time convolution algorithm )(nY for input and reference signals with length M=13 Fig.4 shows the studied diagram of DMF for a convolution algorithm in time domain [3]. It consists of :  Direct digital frequency synthesizer (DDFS) to create the BPCM signal according to 13 chips Barker code[13].  Digital pseudo-noise generator (DPNG) to synthesize AWGN signal [14].  DMF with digital convolution algorithm in time domain of compressing factor 13.  Two DAC of 8 bits to convert the signal from digital to analog form , before filtering (DAC1) and after filtering (DAC2).  PC to link DE2-70 through USB port to inject the design in Cyclone II EP2C70F896C6 FPGA chip [8].  Digital oscilloscope GDS-1052U with USB port for taking the input and output signal figures of DMF in time domain for different cases of SNR inp. This research is carried out for the BPCM signal according to 13 chips Barker code and DMF of the following specification. Fig. 4: The research and studying diagram for DMF V. BPCM SIGNAL ACCORDING TO 13 CHIPS BARKER CODE SPECIFICATIONS  Processing is done at fIF=2 MHz.  Modulation type is BPSK according to 13 chips Barker code.  Sampling frequency is: nssTMHzf SAMSAM 2002.0,50    Pulse width before compressing is: sS  13 , with sCH  1 for each chip.  Pulse width after compressing is : sCOM  1 , and this equals to one chip width ( sCH  1 ).  Number of samples (reference signal length): 131/13/  CHSM   Pulse period is : sT 200 .  Delay step is: nscTSAM 20 .  Number of delay stages for one chip is DD and given by the following relation: (4)50 10.20 1 . 3   SAM CH DSAMDCH T DTD   Every delay stage consists of 50 parallel shift registers (lpm shiftreg0…..lpm shiftreg49) with 8bits, all delay stages connected serially according to Fig. 5.
  • 3. International Journal of Technical Research and Applications e-ISSN: 2320-8163, www.ijtra.com Volume 3, Issue 4 (July-August 2015), PP. 73-79 75 | P a g e -Signal base is : 13)./(.  MMfB ssS  . -Compressing factor is: 13/  COMSCOMK  . Fig.5 diagram of digital delay(DD) stages.  Algorithm for generating Barker code with 13 chips shown in Fig.6 where the value of (decimal value 7989 or binary value 1111100110101 ) stored in serial-parallel shift register as an initial value for shifting and Barker code of 13 chips which constant from pulse to pulse according to Fig.7 . Fig. 6 Algorithm generation for Barker code with 13 chips Fig. 7: Barker code signal of 13 chips during pulse width duration  Algorithm for generating BPCM shown in Fig .8 where using DDFS with code frequency for fIF=2 MHz given by the following relation: (5)171798692 50 2*2.2 32  SAM IF n f f f L IF and code phase (00,1800) for BPCM using DDFS given by the following relation: 2 2 2 .2 X180PHASE 0 2 .2 X0PHASE (6) 2 .2 X 1 0 1 nn n n CODE CODE            
  • 4. International Journal of Technical Research and Applications e-ISSN: 2320-8163, www.ijtra.com Volume 3, Issue 4 (July-August 2015), PP. 73-79 76 | P a g e Fig. 8 Algorithm generation for BPCM signal using DDFS  5/1,4/1,3/1,2/1,1/1INPSNR  Number of radio signal periods during the pulse width is: (7)21x2N.Fτ/TτN PERIFsIFsPER  Where: IFIF 1/FT  the high frequency signal period for BPCM. VI. DMF SPECIFICATIONS  Length of processing word for input signal is signed 8 bits.  Number of digital multipliers is 13 with 8x3 bits.  Number of shift registers number is 650 with 8 bits.  Number of adder inputs is 13 with 11 bits for each one and one output with 14bits.  Different logic and mathematic operations (AND, NOT, XOR, etc).  Capacity of the used memory for filter confections is : 2x13 bits.  Capacity of the used memory for DDFS BPCM is: 10KB.  Filter order is N=M-1=13-1=12.  Filter coefficients, where every coefficient equals to (+1) or (-1): 1,1,1,1,1,1 ,1,1,1,1,1,1,1 012345 6789101112   gggggg ggggggg  Processing algorithm: digital convolution algorithm in time domain on-line.  Input data flow speed 8bit every 20 ns: 8x50x1000000/(8x1024x1024)=48 MBPRS -Processing speed is 13 multiplying, adding, shifting and conversion operations through 20 ns which equal 13x50x1000000=650000000 operations per second =650 million operations per second by using parallel processing (adding, shifting, multiplying, and dividing 13 digital samples with 8-bits length through one period for sampling pulses, that is, 20ns), this equivalent to 650 MHz processor clock frequency, so the processing is done simultaneously on-line. -Processing gain at the filter output is: dBMdBK SNRSNRMK MF inpoutMF 1113log10log10)( (8)/   And it is possible to develop it up to 36 dB. Fig.9 shows a digital convolution algorithm with M=13 in case of constant signal (Barker code is constant for all pulses), so the filter coefficients g(0)….g(12) of values (+1) or (-1) are fed to the first inputs of the multipliers ,the delayed samples with scCH  1 are fed to the second inputs of the same multipliers.
  • 5. International Journal of Technical Research and Applications e-ISSN: 2320-8163, www.ijtra.com Volume 3, Issue 4 (July-August 2015), PP. 73-79 77 | P a g e Fig. 9: digital convolution algorithm for DMF in time domain of length M=13 VII. PRACTICAL DESIGN RESULTS OF THE DMF FOR THE BPCM SIGNAL ACCORDING TO BARKER CODE The practical design results in time domain for input and output signals of the DMF were taken by digital oscilloscope of type GDS-1052U. Fig.10 shows on channel1 of the oscilloscope the radio pulse signal without phase coding and on channel2 the modulation pulse signal. Fig. 10: pulse modulation signal Fig.11 shows on channel1 of the oscilloscope the BPCM signal according to Barker code of 13 chips and on channel2 the modulation Barker code. Fig. 11: BPCM signal according to Barker code 0f 13 chips Fig.12 shows on channel1 of the oscilloscope the radio pulse signal without binary phase coding which applied on DMF input and on channel2 the same signal is shown for the DMF output. We note from this figure, that the filter output signal is nearly zero concerning that the designed DMF is suitable for the BPCM signal according to Barker code of 13 chips. Fig.12: the input and output of the DMF for pulse modulation signal Fig.13 shows on channel1 of the oscilloscope the radio pulse signal of BPCM according to Barker code of 13 chips without AWGN effect which applied on the DMF input and on channel2 the same signal is shown for the DMF output. We note from this figure, that the pulse was compressed on the filter output by 13 concerning that the filter is designed especially for this signal. Fig. 13: the input and output of the DMF for BPCM signal according to Barker code of 13 chips without AWGN signal effect Fig.14 shows on channel1 of the oscilloscope the radio pulse signal of BPCM according to Barker code of 13 chips under the effect of AWGN of SNR inp=1/1, which applied on the DMF input and on channel2 the same signal is shown for the DMF output. We note from this figure, that the pulse was compressed on the filter output by 13 concerning the filter is designed for this signal and it may possible to filter the signal with level less than the previous case because of AWGN existence with SNR inp=1/1.
  • 6. International Journal of Technical Research and Applications e-ISSN: 2320-8163, www.ijtra.com Volume 3, Issue 4 (July-August 2015), PP. 73-79 78 | P a g e Fig. 14: the input and output signals of the DMF for the BPCM signal according to Barker code of 13 chips due to SNR inp=1/1 Fig.15 shows on channel1 of the oscilloscope the radio pulse signal of BPCM according to Barker code of 13 chips the under effect of AWGN of SNR inp=1/2, which applied on the DMF input and on channel2 the same signal is shown for the DMF output. We note from this figure, that the pulse was compressed on the filter output by 13 concerning the filter is designed for this signal and it may possible to filter the signal with level less than the previous case, because of AWGN existence with SNR inp=1/2. Fig. 15: the input and output signals of the DMF for the BPCM signal according to Barker code of 13 chips due to SNR inp=1/2 Fig.16 shows on channel1 of the oscilloscope the radio pulse signal of BPCM according to Barker code of 13 chips under the effect of AWGN of SNR inp=1/3, which applied on the DMF input and on channel2 the same signal is shown for the DMF output. We note from this figure, that the pulse was compressed on the filter output by 13 concerning the filter is designed for this signal and it may possible to filter the signal with level less than the previous case, because of AWGN existence with SNR inp=1/3. Fig. 16: the input and output signals of the DMF for the BPCM signal according to Barker code of 13 chips due to SNR inp=1/3 Fig.17 shows on channel1 of the oscilloscope the radio pulse signal of BPCM according to Barker code of 13 chips under the effect of AWGN of SNR inp=1/4, which applied on the DMF input and on channel2 the same signal is shown for the DMF output. We note from this figure, that the pulse was compressed on the filter output by 13 concerning the filter is designed for this signal and it may possible to filter the signal with level less than the previous case, because of AWGN existence with SNR inp=1/4. Fig. 17: the input and output signals of the DMF for the BPCM signal according to Barker code of 13 chips due to SNR inp=1/4 Fig.18 shows on channel1 of the oscilloscope the radio pulse signal of BPCM according to Barker code of 13 chips under the effect of AWGN of SNR inp=1/5, which applied on the DMF input and on channel2 the same signal is shown for the DMF output. We note from this figure, that the pulse was compressed on the filter output by 13 concerning the filter is designed for this signal and it may possible to filter the signal with level less than the previous case, because of AWGN existence with SNR inp=1/5.
  • 7. International Journal of Technical Research and Applications e-ISSN: 2320-8163, www.ijtra.com Volume 3, Issue 4 (July-August 2015), PP. 73-79 79 | P a g e Fig. 18: the input and output signals of the DMF for the BPCM signal according to Barker code of 13 chips due to SNR inp=1/5 VIII. CONCLUSIONS  Using of modern digital techniques by FPGA permit of design digital matched filters by digital convolution algorithms between input signal and the pulse response of the filter to obtain the required specifications for special processing gain, these techniques have high accuracy in design and performance speed (up to 250 MHz) and high integrated level (hundred thousands of digital integrated functions within one digital chip FPGA).  FPGA techniques permit of developing DMF algorithm through serial connection for some algorithms of M order or more in input and output to obtain a long signal base and processing gain up to 36 dB for BPCM and LFM signals, this makes the radio pulses have a high effectiveness under AWGN and jamming existence.  From practical results which obtained, we note the possibility of receiving and processing a BPCM signal according to Barker code of 13 chips under AWGN effect in cases of SNR inp=1/1, ….1/5 and this mean that the signal on the input of the filter is not seen at all, but on output, the signal is so clear because of digital matched filtering operation which achieve a matched processing gain proportional to number of samples: dBMdBKMF 14.1113log10log10)(   By increasing (M) through increase the pulse width and remaining the sample frequency constant or increase number of samples (M) within the pulse width )( S through increase the sample frequency. So it may be increase the processing gain and extract the signal under the condition of SNR inp<1/5. REFERENCES [1]. C. S.Rawat, Deepak Balwani , Dipti Bedarkar , Jeetan Lotwani, Harpreet Kaur Saini , Implementation of Barker Code and Linear Frequency Modulation Pulse Compression Techniques in Matlab International Journal of Emerging Technology and Advanced Engineering, Volume 4, Issue 4, April 2014(105-111). [2]. Zoran Golubi cic, Slobodan Simic c , Aleksa J. Zejak , Design and FPGA implementation of digital pulse compression for band-pass Radar signals, Journal of Electrical Engineering, VOL. 64, NO. 3, 2013, 191–195. [3]. Introduction to matched filters John C. Bancroft CREWES Research Report. Volume 14 (2002). [4]. Thottempudi Pardhu1, A.Kavya Sree2 and K.Tanuja3, Design of matched filter for Radar applications, Electrical and Electronics Engineering: An International Journal (ELELIJ) Vol 3, No 4, November 2014. [5]. H. A. Said, A. A. El-Kouny, A. E. El-Henawey, Design and Realization of Digital Pulse Compression in Pulsed Radars Based on Linear Frequency Modulation (LFM) Waveforms Using FPGA, International Conference on Advanced Information and Communication Technology for Education (ICAICTE 2013). [6]. A.Naga Jyothi ,K. Raja Rajeswari,generation and implementation of Barker and Nested Binary codes ,IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-ISSN: 2278-1676,p-ISSN: 2320-3331, Volume 8, Issue 2 (Nov. - Dec. 2013), PP 33-41 [7]. C. D. Rawat and Anuja D. Sarate ,modern signal processing in Radar ,International , International Journal of Application or Innovation in Engineering & Management (IJAIEM) Web Site: www.ijaiem.org Email: editor@ijaiem.org ,ISSN 2319 – 4847 Special Issue for International Technological Conference-2014 [8]. www.altera.com. [9]. Volnei A. Pedroni. 2004-Circuit Design with VHDL. MIT Press Cambridge, Massachusetts London, England,364. [10].http://www.mathworks.com/matlabcentral/fileexchange/1 0858-ecg-simulation-using-matlab. [11].Radartutorial“ (www.radartutorial.eu) [12].Steve Winder .2002-Analog and Digital Filter Design, second edition, Elsevier Science (USA),450. [13].GOLDBERG B. 1999- Digital Frequency Synthesis Demystified, LLH Technology Publishing, united states, 334. [14].Afaq Ahmad, Sayyid Samir Al-Busaidi and Mufeed Juma Al-Musharafi. On Properties of PN Sequences Generated by LFSR – a Generalized Study and Simulation Modeling. Indian Journal of Science and Technology-2013.