SIGNAL ENCODING_merged
SIGNAL ENCODING_merged
com/pdfstudio
82
SIGNAL ENCODING
Unit Structure
8.0 Objectives
8.1 Introduction to Signal Encoding
8.2 Synchronization
8.3 Digital Data to Digital Signal
8.3.1 Line EnCoding
8.3.2 Classification of Line Coding Schemes
8.3.2.A Unipolar - NRZ
8.3.2.B Polar-NRZ, NRZ-L, NRZ-I, RZ, Biphase
8.3.2.C Bipolar - AMI, Pseudoternary
8.3.2.D Multilevel - mBnL, 4D-PAMS
8.3.2.E MultiTransision- MLT-3
8.3.3 Block Coding
8.4 (Analog data to analog signal conversion)
8.4.1. Modulation
8.4.2 Types of Modulation
8.4.2.1 Analog Modulation types
8.4.2.1.1 AM
8.4.2.1.2 FM
8.4.2.1.3 PM
8.4.2.2 Digital Modulation Types(Digital to Analog
signal conversion)
8.4.2.2.1 ASK
8.4.2.2.2 FSK
8.4.2.2.3 PSK
8.4.2.2.4 QAM
8.4.2.3 Analog to Digtal conversion using modulation)
8.4.2.3.1 PAM
8.4.2.3.2 PCM
8.4.2.3.3 PWM
8.5 Review Questions
8.6 References & Further Reading
PDF Studio - PDF Editor for Mac, Windows, Linux. For Evaluation. https://www.qoppa.com/pdfstudio
83
8.0 OBJECTIVES
84
8.2 SYNCHRONIZATION
Figure : Synchronization
PDF Studio - PDF Editor for Mac, Windows, Linux. For Evaluation. https://www.qoppa.com/pdfstudio
85
86
8.3.2.A Unipolar
All signal levels are either above or below the time axis.
NRZ - Non Return to Zero scheme is an example of this
code. The signal level does not return to zero during a
symbol transmission.
8.3.2.B Polar
NRZ-voltages are on both sides of the time axis.
Polar NRZ scheme can be implemented with two voltages.
E.g. +V for 1 and -V for 0.
Polar – RZ
The Return to Zero (RZ) scheme uses three voltage
values. +, 0, -.
PDF Studio - PDF Editor for Mac, Windows, Linux. For Evaluation. https://www.qoppa.com/pdfstudio
87
88
89
8.3.2.D Multilevel
Here the number of data bits is increased per symbol to
increase the bit rate.
2 types of data element a 1 or a 0 are available, it can be
combined into a pattern of n elements to create 2m symbols.
Using L signal levels we can have n signal elements to
create Ln signal elements. The following possibilities can
occur:
With 2m symbols and Ln signals:
If 2m > Ln then we cannot represent the data elements,
we don‘t have enough signals.
If 2m = Ln then we have an exact mapping of one symbol
on one signal.
If 2m < Ln then we have more signals than symbols and
we can choose the signals that are more distinct to
represent the symbols and therefore have better noise
immunity and error detection as some signals are not
valid
These types of codings are classified as mBnL schemes. In
mBnL schemes, a pattern of m data elements is encoded as
a pattern of n signal elements in which 2m≤ Ln.
2B1Q (two binary, one quaternary)
Here m = 2; n = 1 ; Q = 4. It uses data patterns of size 2 and
encodes the 2-bit patterns as one signal element belonging
to a four-level signal.
90
8.3.2.E Multitransition
Because of synchronization requirements we force
transitions. This can result in very high bandwidth
requirements -> more transitions than are bits (e.g. mid bit
transition with inversion).
MLT-3
o Signal rate is same as NRZ-I
o Uses three levels (+v, 0, and - V) and three transition
rules to move between the levels.
If the next bit is 0, there is no transition.
If the next bit is 1 and the current level is not 0,
the next level is 0.
If the next bit is 1 and the current level is 0, the
next level is the opposite of the last nonzero
level.
PDF Studio - PDF Editor for Mac, Windows, Linux. For Evaluation. https://www.qoppa.com/pdfstudio
91
m : message bits
Figure : Block Coding
92
93
94
95
96
97
8.4.2.2.4 QAM
The concept of Quadrature Amplitude Modulation (QAM)
involves use of two carriers, one for phase and the other for
quadrature, with different amplitude levels for each carrier.
It is a combination of ASK & PSK.
98
99
PDF Studio - PDF Editor for Mac, Windows, Linux. For Evaluation. https://www.qoppa.com/pdfstudio
Biphase
Polar NRZ Polar RZ
3.11.1 Unipolar
• Unipolar encoding is single non-zero voltage level and zero voltage
level are used.
• It is primary and very simple coding.
1 0 1 1 0
+A
0
Tb 2Tb 3Tb 4Tb 5Tb t
1’s → +A voltage
0’s → 0 voltage
PDF Studio - PDF Editor for Mac, Windows, Linux. For Evaluation. https://www.qoppa.com/pdfstudio
1 0 1 1 0
+A
0
Tb 2Tb 3Tb 4Tb 5Tb t
Tb
1’s → +A voltage for 0 to intervals
2
0’s → 0 voltage
3.11.2 Polar
• Polar encoding uses two levels (positive and negative voltage).
• It has single positive voltage and single negative voltage and no non-
zero voltage level.
1 0 1 1 0
+A
0
Tb 2Tb 3Tb 4Tb 5Tb t
-A
1’s → +A voltage
0’s → -A voltage
Polar RZ
0’s are represented by -A voltage for half duration and 0 voltage for an-
other half duration.
PDF Studio - PDF Editor for Mac, Windows, Linux. For Evaluation. https://www.qoppa.com/pdfstudio
Amp
1 0 1 1 0
+A
0
Tb Tb 2Tb 3Tb 4Tb 5Tb t
-A 2
Tb1
1’s → (+A)
2
Tb2
(0)
2
Tb1
0’s → (−A)
2
Tb2
(0)
2
Biphase
The signal changes at the middle of the bit intervals but does not return to
zero.
Biphase encoding is divided into 3 types.
0
Tb 2Tb 3Tb 4Tb 5Tb t
-A
t
Previous
stage
-A
1 0 1 1 0
+A
0
t
Previous
State
-A
• It is inverse of Biphase-mark
• 0’s represented by a double transition and 1’s represented by a
Tb
single transition for ever duration.
2
0 → single transition
1 → double transition
• For a transition, consider the previous state as negative voltage
(-A).
PDF Studio - PDF Editor for Mac, Windows, Linux. For Evaluation. https://www.qoppa.com/pdfstudio
3.11.3 Bipolar
Bipolar coding uses three voltage levels, positive, negative and zero.
0’s → 0 voltage
1’s → represents alternating positive and negative voltage.
Bipolar NRZ
Amplitude
1 0 1 1 0
+A
-A
0’s → 0 voltage
1’s → alternate +A and -A voltage
-A