Professional Documents
Culture Documents
Abstract An amplitude modulation transceiver design is and hardware reconfiguration. An SDR consists of three
presented, using a software defined radio platform. Model main modules Fig 2, namely, data conversion module,
based design is used to implement the various transmitter
digital signal processing module and RF section module
and receiver blocks. The wireless communication of audio
signals is demonstrated. [2]. A picture of the SDR platform used to carry out this
work is shown in Fig 1.
Index Terms Software radio, wireless communication, am-
plitude modulation, demodulation.
I. Introduction
'
m
This papers presents a design of an amplitude modu-
lation (AM) transceiver.
1 '
. B ,,,_
^
i
is carried out on a software defined radio (SDR) platform. ""
The SDR platform used the Lyrtech Small Form
i
I Hv.ii
iV
-
B
is Factor
(SFF) platform. Model based design
sign method. This
blocks.
II.
method relies
Amplitude Modulation
is used as the de-
on Matlab, Simulink,
Fig. 1 : SDR
i
I
modulated signal is given by Virtex-4 FPGA. The processor is clocked at 594 MHz.
The processor and the FPGA form the main signal process-
s(t) =Ac[l + ka m ()] cos (2nfc t) , (1) ing devices of the radio platform. The DSP module also
contains an audio codec.
where, k a is the amplitude sensitivity of the modulation
scheme. In frequency domain, this can be expressed as
B. Data conversion module
This module contains two analog input channels with
S(f) = -y[*(/-/c) + *(/ + /c)] +
(2)
14 bit, 125 MSPS analog to digital converters (ADC).
^[M(/-/ c) + M(/ + /c )]. The ADC used is a Texas Instruments ADS5500 [4].
\7 ^Z
RF module
RFin RF out
90 degree phaser
31 ADACMaster III
ADC FPGA
DAC
31
Digital signal processing module Fig. 4: FPGA model showing AM modulation
DM6446 DSP FPGA
The received signal is first upsampled to 125 MSPS, the
upsampling to 125 MSPS in Fig 4 is shown in figure 5.
The description of the AM transmitter is in two parts, x10 Interpolator X 8 Interpolator x 8 Interpolator! x8 Interpolator
namely, the DSP model and the FPGA model. The DSP
model is implemented in the DSP, and acts as an interface
between the audio signal source, and the FPGA. With
the on-board audio codec as the signal source, a DSP Fig. 5: Upsampling to 125 MSPS
model is shown in Fig 3. The audio codec is configured to
The upsampling by 8 block (x8 interpolator) is imple-
mented as shown in Fig 6. The other upsampling blocks
in Fig 5 are implemented in a similar manner.
Tx spectrum
CPU Percentage
:=1
reinterpret!
-DK71 Convert Slicel Reinterpret
Down Sample2
l.
mult
nilt Terminatorl
Out
IMhzDDS cmult Add -H-3
V. Description of AM receiver
The transmitted signal propagates over the air, and is
Constant6
Mux
configuratiorri
Downconversion
%
Fig. 11: Envelope Detector
& D ownsamplin c
VPSS bus
ffWflff
\fti
Downconversion_Filter
J z" Jnterp b
*!J!J|.'
CMD File Generator Set bitstream Lyrlech priority manager Audio codec C 12000
10000
3000 (vW
Data Type Conversion ~<D 6000 "V \l
*H 2000
4000
-6000
Fig. 13: DSP receiver model Fig. 16: Received signal in time domain
VI. Results
The results from Simulink so there is a
are taken
CD ;
References
[1] Rodger H. Hosking. Software Defined Radio Handbook, Pentek Inc,
New Jersey, 2011.
[2] Jeffrey H. Reed. A Modern Approach to Radio
Software Radio:
Engineering, Pearson Education, New Jersey, 2002.
[3] Simon Haykin. Communication Systems, Wiley, New York, 3rd ed,
1994.
Fig. 14: Signal from audio codec in time domain [4] Texas Instruments ADS5500 datasheet available at http://www.ti.
com/lit/ds/symlink/ads5500.pdf
[5] Texas Instruments DAC5687 datasheet available at http://www.ti.
com/lit/ds/symlink/dac5687 .pdf