Digital Modulation
Digital Modulation
Topic Outline:
Introduction
Information Capacity, Bits, Bit Rate, Baud, and M-ary
Encoding
Amplitude-Shift Keying
Frequency-Shift Keying
Introduction
Electronic communications
is the transmission, reception, and processing of information
with the use of electronic circuits
Information
is defined as the knowledge or intelligence that is
communicated between two or more points
e.g., data, voice, picture or video
Introduction
Digital Modulation
is the transmittal of digitally modulated analog signals
(carriers) between two or more points in a communication
system
digital radio because digitally modulated signals can be
propagated through Earths atmosphere and used in wireless
communications
offers several outstanding advantages over traditional analog
systems, such as ease of processing, ease of multiplexing, and
noise immunity
Introduction
Digital Communications
include systems where relatively high-frequency analog
carriers are modulated by relatively low-frequency digital
information signals (digital radio) and systems involving the
transmission of digital pulses (digital transmission)
digital transmission systems transport information in digital
form and require a physical facility between the transmitter and
the receiver (i.e., metallic wires, coaxial cable, or an optical
fiber)
In digital radio, the transmission facility could be a physical
cable or a free space
Introduction
Analog
Digital
Amplitude
Amplitude
Modulation
Amplitude-Shift
Keying
Frequency
Frequency
Modulation
Frequency-Shift
Keying
Phase
Phase Modulation
Phase-Shift Keying
None
Quadrature Amplitude
Modulation
Introduction
1.
2.
3.
4.
TRANSMITTER
Inp
ut
dat
a
cloc
k
Precoder
Modulator
Buffer
Analog
carrier
BPF and
Power amp
BPF and
amplifier
NOISE
cloc
k
Demodulator
and decoder
BPF
Carrier
and carrier
recovery CARRIER
OUTPUT
DATA
Introduction
M-ary Encoding
- M represents a digit that corresponds to the number of conditions,
levels, or combinations of a given number of bits
For example, a digital signal with four possible conditions (voltage
levels, frequencies, phases, and so on) is an M-system where M = 4.
The number of bits necessary to produce a given number of
conditions is expressed mathematically as
N = log2 M
where N = number of bits necessary
M = number of conditions, levels, or combinations
with N bits
possible
Amplitude-Shift Keying
Amplitude-Shift Keying
For a logic 1,
vASK(t) = [1 + 1][A/2cos (wct)]
vASK(t) = [2][A/2cos (wct)]
vASK(t) = Acos (wct)
For a logic 0,
vASK(t) = [1 1][A/2cos (wct)]
vASK(t) = [0][A/2cos (wct)]
vASK(t) = 0
Amplitude-Shift Keying
Amplitude-Shift Keying
Example:
Determine the baud and minimum bandwidth necessary to pass
a 10 kbps binary signal using amplitude shift keying.
Frequency-Shift Keying/Binary
FSK
Frequency-Shift Keying/Binary
FSK
If vm(t) = +1 V or logic 1,
vfsk(t) = Vc cos [2(fc + f)t]
If vm(t) = 1 V or logic 0,
vfsk(t) = Vc cos [2(fc f)t]
Frequency-Shift Keying/Binary
FSK
Frequency Freq.
output
space (fs)
fc f
mark (fm)
fc + f
Frequency-Shift Keying/Binary
FSK
Frequency-Shift Keying/Binary
FSK
Example:
Determine (a) the peak frequency deviation, (b) minimum
bandwidth, and (c) baud for a binary FSK signal with a mark
frequency of 49 kHz, a space frequency of 51 kHz, and an
input bit rate of 2 kbps.
Answer:
(a) 1 kHz
(b) 6 kHz
(c) 2000 symbols/sec
Frequency-Shift Keying/Binary
FSK
Frequency-Shift Keying/Binary
FSK
Frequency-Shift Keying/Binary
FSK
Example:
Using the Bessel table, determine the minimum bandwidth for
an FSK signal with a mark frequency of 49 kHz, a space
frequency of 51 kHz, and an input bit rate of 2 kbps.
Answer: 6 kHz
Frequency-Shift Keying/Binary
FSK
FSK Transmitter
In a binary FSK modulator, f is the peak frequency deviation
of the carrier and is equal to the difference between the carrier
rest frequency and either the mark or the space frequency.
A VCO-FSK modulator can be operated in the sweep mode
where the peak frequency deviation is simply the product of the
binary input voltage and the deviation sensitivity of the VCO.
With the sweep mode of modulation, the frequency deviation is
expressed mathematically as
f = vm(t)kt
where kt = deviation sensitivity (hertz per volt)
FSK Demodulator
Noncoherent
FSK Input
BPF
Envelope
detector
DC
Power
Splitter
Data output
BPF
Coherent
X
FSK Input
Rectified signal
Power
Splitter
Envelope
detector
Carrier
DC
Comparator
Multiplier
LPF
Carrier
X
LPF
Data output
Phase
Comparator
Low-pass
Loop
Filter
Voltage
Controlled
Oscillator
Amp
Analog
FSK in
PLL
BINARY DATA
OUT
Topic Outline:
Introduction to PSK
BPSK
QPSK
8-PSK
16-PSK
Phase-Shift Keying
Phase-Shift Keying
Binary PSK
The simplest form of PSK where N=1 and M=2.
One phase represents logic 1, and the other
phase represents a logic 0. As the input digital
signal changes state (i.e., from a 1 to a 0 or
from a 0 to a 1), the phase of the output carrier
shifts between two angles that are separated by
180.
Other names:
1. Phase-Reversal Keying (PRK)
2. Biphase Modulation
BPSK Transmitter
Level
Converter
(UP TO BP)
Balance
Modulator
Binary Data in
sin wct
BUFFER
sin wct
Reference
Carrier
Oscillator
BPF
Modulated
PSK output
BPSK Transmitter
BPSK Modulator
(+90o)
cos wct
Phasor diagram
Truth table
Binary Input
Output phase
Logic 0
180o
Logic 1
sin wct
(180o)
Logic 1
sin wct
(0o)
Logic 0
cos wct
cos wct
(-90o)
180o
0o Reference
Logic 1
Logic 0
Constellation diagram
- cos wct
Bandwidth Consideration of
BPSK
BPSK Example:
Balance
Balance
Modulator
Modulator
BPF
BPF
BPF
BPF
Level
Level
Converter
Converter
BPSK input
Coherent
Coherent
Carrier
Carrier
Recovery
Recovery
Clock
Clock
Recovery
Recovery
UP Binary
Data output
BPSK Receiver
QPSK Modulator
I CHANNEL fb/2
Logic 1 = +1 V
Logic 0 = 1 V
BINARY INPUT
DATA fb
BALANCE
MODULATOR
REF. CARRIER
OSCILLATOR
(sin wCt)
sin wCt
Bandpass
Filter
QPSK
OUTPUT
BIT
SPLITTER
I
LINEAR
SUMMER
90 PHASE
SPLITTER
cos wCt
BIT
CLOCK
+2
Q CHANNEL fb/2
Logic 1 = + 1 V
Logic 0 = 1 V
BALANCE
MODULATOR
Bandpass
Filter
BPF
QPSK Modulator
QPSK Modulator
Example:
For a QPSK modulator as shown on the previous
slide, construct the truth table, phasor diagram,
and constellation diagram.
QPSK Modulator
Answer: QPSK outputs (4)
From trig identity sin (A + B) = sin A cos B + cos A sin
B;
If input (I = 0, Q = 0),
1 sin wct 1 cos wct = 1.414 sin (wct 135)
If input (I = 1, Q = 0),
+1 sin wct 1 cos wct = 1.414 sin (wct 45)
If input (I = 0, Q = 1),
1 sin wct +1 cos wct = 1.414 sin (wct + 135)
If input (I = 1, Q = 1),
+1 sin wct +1 cos wct = 1.414 sin (wct + 45)
QPSK Modulator:
Answer:
Truth table
Binary
Input
QPSK
Output
Phase
0
0
1
1
0
1
0
1
135
45
+ 135
+ 45
Phasor Diagram
Q
I
cos wct - sin
w ct
1
0
sin (wct +
135o)
cos wct
Q
I
cos wct + sin
w ct
1
1
sin (wct 45o)
10
Constellation
Diagram cos w t
c
11
- sin wct
- sin wct
Q
I
cos wct + sin
wct
0
0
sin wct
0o Reference
- cos wct
Q
I
cos wct + sin
w ct
0
1
sin (w t 45o)
sin wct
01
00
- cos wct
Bit
splitter
Binary
Input
Data fb
Balance
Modulator
sin wct
sin wct
I
cos wct
fb/2
Q Channel
Balance
Modulator
cos wct
The
highest
fundamental frequency
present in the data
input to the I or the Q
balance modulator is
equal to one-fourth of
the input bit rate (onehalf of fb/2 = fb/4).
Example:
Example:(Solution)
Example:(Solution)
QPSK
Receiver
Product
Product
detector
sin ct + cos detector
ct
sin ct
sin ct + cos ct
Input
QPSK
signal
BPF
Power
Power
Splitter
Splitter
V (logic 0)
LPF
Carrier
Carrier
Recovery
Recovery
(sin
(sin
cct)
t)
Q
Q
Received
Binary
data
II
+90
+90
cos ct
sin ct + cos Product
ct
Product
detector
Q Channel
detector
Clock
Clock
recovery
recovery
LPF
+ V (logic 1)
QPSK Receiver
QPSK Receiver
Offset keyed
(OQPSK)
Ichannel
Input
data
One-half
One-half
Bit
Bit delay
delay
Balance
Balance
modulator
modulator
sin ct
Reference
Reference
Carrier
Carrier
oscillator
oscillator
o
+90
+90o
Q-channel
Input data
cos ct
Balance
Balance
modulator
modulator
Bandpass
Bandpass
filter
filter
Linear
summer
Bandpass
Bandpass
filter
filter
OQPSK
out
Bandpass
Bandpass
filter
filter
8-PSK
8-PSK Transmitter
The incoming serial bit stream enters the bit splitter,
where it is converted to a parallel, three channel
output (the I or in-phase channel, the Q or inquadrature channel, and the C or control channel).
The bit rate in each channel is f b/3.
The bits in the I and C channels enter the I channel
2-to-4 level converter, and the bits in the Q and C
channel enters the Q channel 2-to-4 level converter.
8-PSK Transmitter
8 PSK Modulator
fb/3
2-to-4
2-to-4 level
level
converter
converter
PAM
Product
Product
modulator
modulator
sin ctBandpass
Bandpass
8-PSK
output
filter
filter
Input
data fb
Q I
fb/3
Reference
oscillator
Linear
Linear
summer
summer
+90
+90
fb/3
Bandpass
Bandpass
filter
filter
cos ct
C
2-to-4
2-to-4 level
level
converter
converter
Bandpass
Bandpass
filter
filter
PAM
Product
Product
modulator
modulator
I/Q
Output
- 0.541 V
- 1.307 V
+ 0.541
V
+ 1.307
V
cos wct
Q I C
100
Q I C
110
8-PSK Modulator
Q I C
101
Truth table
Binary
input
Q
0
0
0
1
0
0
0
1
1
0
1
1
1
0
1
1
C
0
0
1
1
0
0
1
1
8-PSK
Outpu
t
phase
Phasor
Diagram
Q I C
111
- sin wct
sin wct
Q I C
001
Q I C
011
112.
Q I C
5
000
157.
5
100
-67.5
-22.5
+112
.5
Constellation Diagram 101
+157
.5
+67.
- sin wct
5
+22.
5
- cos wct
Q I C
010
cos wct
110
111
sin wct
001
011
000
010
- cos wct
Example:
Inputs:
I = (0.541)(sin wct) = 0.541 sin wct
Q = (1.307)(sin wct) = 1.307 cos wct
Summer output = 0.541 sin wct 1.307 cos wct
= 1.41sin (wct 112.5)
Binary
Input
data fb
C channel
fb/3 1/0
Q
fb/3
To Q channel
2-to-4 level
converter
2-to-4
level
converte
r
fb/3
C channel
PAM
Balance
d
modula
tor
sin ct
Example:
For an 8-PSK modulator with an input data rate
(fb) equal to 10 Mbps and a carrier frequency of
70 MHz, determine double-sided Nyquist (fN)
and the baud. Use the 8-PSK block diagram as
the modulator model.
Answer:
fbC = fbQ = fbI = 10 Mbps/3 = 3.33 Mbps
fa = fbC / 2 or fbQ / 2 or fbI / 2 = 1.667 Mbps
4-level PAM
8-PSK Receiver
I channel
I
Product
Product
Detecto
Detecto
rr
Analog-toAnalog-to-
digital
digital
converter
converter
sin wct
Bandpa
Bandpa
ss
ss
filter
filter
Power
Power
Splitt
Splitt
er
er
QIC output
data bits
Carrier
Carrier
recovery
recovery
8-PSK
Input
o
+90
+90o
cos wct
Q channel
Product
Product
Detecto
Detecto
rr
C
Analog-toAnalog-todigital
digital
converter
converter
4-level PAM
Clock
Clock
recovery
recovery
8-PSK Receiver
8-PSK Receiver
16-PSK
16-PSK
0100
cos wct
0011
0010
0101
Truth table
0001
0110
Bit
Code
Phase
Bit Code
Phase
0000
11.25
1000
191.25
0111
0001
33.75
1001
213.75
- sin wct
0010
56.25
1010
236.25
0011
78.75
1011
258.75
0100
101.25
1100
281.25
0101
123.75
1101
303.75
0110
146.25
1110
326.25
0111
168.75
1111
348.75
0000
sin wct
1000
1111
1110
1001
1101
1010
1011
1100
- cos wct
Constellation diagram
Quadrature Amplitude
Modulation (QAM)
8-QAM
is an M-ary encoding techniques where M=8
Unlike 8-PSK, the output signal is not constantamplitude signal
8-QAM Transmitter
8-QAM Transmitter
2-to-4
2-to-4
level
level
convert
convert
er
er
Bit
splitter
Input
Data fb
Q I
PAM
Product
Product
modulat
modulat
or
or
Referenc
Referenc
e
e
oscillato
oscillato
rr
Linear
Linear
summe
summe
rr
Bandpas
Bandpas
s
s
filter
filter
8-QAM
output
o
+90
+90o
2-to-4
2-to-4
level
level
convert
convert
er
er
PAM
Product
Product
modulat
modulat
or
or
Output
- 0.541 V
- 1.307 V
+ 0.541
V
+ 1.307
V
Example:
Truth table
8-QAM Modulator:
Phasor Diagram
101
cos wct
Binary Input
8-QAM output
QIC
Amplitude
000
0.765 V
-135
001
1.848 V
-135
010
0.765 V
-45
011
1.848 V
-45
100
0.765 V
+135
101
1.848 V
+135
110
0.765 V
+45
111
1.848 V
+45
Constellation
Diagram cos w t
c
1 01
111 (1.848 V)
100
100
110 (0.765 V)
- sin wct
1 11
110
- sin wct
sin wct
0o Reference
000
010
sin wct
000
010
001
0 11
- cos wct
011
0 01
- cos wct
Phase
8-QAM Receiver
4-level PAM
8-QAM Receiver
I channel
I
Product
Product
Detecto
Detecto
rr
Analog-toAnalog-to-
digital
digital
converter
converter
sin wct
Bandpa
Bandpa
ss
ss
filter
filter
8-QAM
Input
Power
Power
Splitt
Splitt
er
er
QIC output
data bits
Carrier
Carrier
recovery
recovery
o
+90
+90o
cos wct
Q channel
Product
Product
Detecto
Detecto
rr
Clock
Clock
recovery
recovery
C
Analog-toAnalog-todigital
digital
converter
converter
4-level PAM
16-QAM
16-QAM Transmitter
The input binary data are divided into four channels:
I, I, Q, and Q.
The bit rate in each channel is equal to of the input
bit rate (fb / 4).
The I and Q bits determine the polarity at the output
of the 2-to-4 level converters (a logic 1 = + and a
logic 0 = ).
The I and Q bits determine the magnitude (a logic 1
= 0.821 V and a logic 0 = 0.22 V).
16-QAM Transmitter
16-QAM Transmitter
PAM
2-to-4
2-to-4
Balance
Balance
modulat
modulat
or
or
level
level
convert
convert
er
er
Bit splitter
Binary
Input
Data fb
Q
Q
Q
Q
II
Referenc
Referenc
e
e
oscillato
oscillato
rr
I
I
Linear
Linear
summe
summe
rr
Bandpas
Bandpas
s
s
filter
filter
16-QAM
output
o
+90
+90o
2-to-4
2-to-4
level
level
convert
convert
er
er
Balance
Balance
modulat
modulat
or
or
PAM
I
Output
Output
0.22 V
0.22 V
0.821
V
0.821
V
+0.22 V
+0.22 V
+0.821
+0.821
Example:
16-QAM Modulator:
Truth table
Binary
Input
Q Q
I
16-QAM output
I
Amplitude
Phase
0
0
0
0
0
0
0
1
0.311 V
0.850 V
-135
-165
0
0
0
0
1
1
0
1
0.311 V
0.850 V
-45
-15
0
0
1
1
0
0
0
1
0.850 V
1.161 V
-105
-135
0
0
1
1
1
1
0
1
0.850 V
1.161 V
-75
-45
1 0 0 0
1 0 0 1
0.311 V
0.850 V
+135
+165
1 0 1 0
1 0 1 1
0.311 V
0.850 V
+45
+15
1 1
1 1
0 0
0 1
0.850 V
1.161 V
+105
+135
1 1
1 1
1 0
1 1
0.850 V
1.161 V
+75
+45
16-QAM Modulator:
Phasor Diagram
cos wct 0.850
1.161
0.311
- sin wct
1101
1100
1001
1000
0001
0000
1110
1010
1111
1011
sin wct
0o Reference
- cos wct
0101
0100
0010
0011
0110
0111
Constellation
Diagram
Example:
PAM
Balance
Balance
modulat
modulat
or
or
Bit splitter
Binary
Input
Data fb
Q
Q
Q
Q
II
To Q-channel
2-to-4 level
converter
I
I
Bandwidth = fb / 4
Baud = fb / 4
2 phases/4 voltages
sin wct
0.22 V
0.821 V
Example 1:
Solution:
fbI = fbI = fbQ = fbQ = fb / 4 = 10 Mbps / 4 = 2.5 Mbps
fa = fbI / 2 = 2.5 Mbps / 2 = 1.25 MHz
output = (sin 2fat)(sin 2fct)
output = cos 2(fa - fc)t cos 2(fa + fc)t
output = cos 2 (68.75 MHz)t cos 2(71.25 MHz)t
B = 71.25 MHz 68.75 MHz = 2.5 MHz
Example 2:
Modulatio
Answer:
Bandwidth(Hz
)
Baud
QPSK
6000
6000
8-PSK
4000
4000
8-QAM
4000
4000
16-PSK
16
3000
3000
16-QAM
16
3000
3000
Encoding
Scheme
Outputs
Possible
Minimum
Bandwidth
Baud
ASK
Single bit
fb
fb
FSK
Single bit
fb
fb
BPSK
Single bit
fb
fb
QPSK
Dibits
fb / 2
fb / 2
8-PSK
Tribits
fb / 3
fb / 3
8-QAM
Tribits
fb / 3
fb / 3
16-PSK
Quadbits
16
fb / 4
fb / 4
16-QAM
Quadbits
16
fb / 4
fb / 4
32-PSK
Five bits
32
fb / 5
fb / 5
32-QAM
Five bits
32
fb / 5
fb / 5
64-PSK
Six bits
64
fb / 6
fb / 6
64-QAM
Six bits
64
fb / 6
fb / 6
128-PSK
Seven bits
128
fb / 7
fb / 7
128-QAM
Seven bits
128
fb / 7
fb / 7
Bandwidth Efficiency
Bandwidth Efficiency / Information Density / Spectral
Density
often used to compare the performance of one digital
technique to another
is the ratio of the transmission bit rate to the minimum
bandwidth required for a particular modulation scheme
in bits / cycle
Example 3:
Answer:
Baud = 8000
B = 8000 MHz
Example 4:
Answer:
bit rate = 4 x 10, 000 = 40, 000 bps
BPSK
Input
Bandpa
Bandpa
ss
ss
filter
filter
Squarer
Squarer
PLL
PLL
Frequenc
Frequenc
y
y
divider
divider
Recovered
Carrier
LPF
I
Channel
Error
Voltage
PSK
Input
Power
splitt
er
VCO
Loop
filter
+90o
X
Q
Balanced
Modulator
LPF
Q Channel
Balance
d
Product
Detector
Modulat
or X
LPF
I
Channel
+90o
VCO
Loop
filter
X
Balance
d
Modulat
or