Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Digital Modulation
schemes are used in
Satellite Communication
Systems.
Data
Phase Shift Keying :
Modulator
Output
+
0 bit = 0 o
Q data I - Signal
1 bit = 180 o
1 0 - sin ωct cos ωct - sin ωct + cos ωct 315˚ -sin ωct +sin ωct
= sin (ω ct - 45 )
Time Domain
Matlab Simulation
Simulation on Xilinx FPGA
Implementation on Virtex – 4
Testing and Debugging
I data Unipolar
to Upsampling Multiplier
Bipolar
Adder
Q data Unipolar
to Upsampling Multiplier
Bipolar
90o
Carrier
10 QPSK Modulator May 5, 2009
Matlab Simulation of QPSK Modulator
Upsampling
I - Signal Modulation
Q Signal Modulation
Baseband Spectrum
QPSK Spectrum
I data Unipolar
to Upsampling Shaping Multiplier
Bipolar
Adder
Q data Unipolar
to Upsampling Shaping Multiplier
Bipolar
90o
Carrier
18 QPSK Modulator May 5, 2009
Matlab Simulation of QPSK Modulator
QPSK Spectrum
QPSK Bandwidth
1
Bandwidth = f d (1 + α )
2
Xilinx ISE
The Integrated Software Environment (ISE) is the Xilinx design software suite
that allows taking design from design entry through Xilinx device programming.
Design Device
Synthesis Implementation Verification
Entry Configuration
I Carrier
Unipolar Shaping
I data to filter
bipolar QPSK
Modulated
Signal
+
Unipolar Shaping
Q data to filter
bipolar
Q Carrier
Look Up
Table coswct
25 QPSK Modulator May 5, 2009
Hardware Implementation of QPSK Modulator
Simulated Implemented
QPSK Spectrum
QPSK Spectrum :
Simulated Implemented
Hardware Setup :
The modulator algorithm has been implemented on FPGA using the VHSIC
hardware description language (VHDL) on Xilinx ISE 8.2i. Simulated waveform
is compared with actual output on the digital oscilloscope and spectrum
analyzer.
The designed modulator may be used as a test bed for the functional verification of
various RF subsystems which requires to be parameterized under modulated
signal conditions