04-Line Codes and Spectra
04-Line Codes and Spectra
COMMUNICTIONS
4-PULSE CODE MODULATION
Line Codes and Spectra
Reference: Digital and Analog Communication Systems 7th Ed by Leon W. Couch, II
Chapter 3
Digital Signaling
Signals in digital domain can be represented as a digital
waveform with specific number of levels.
Let
L - possible values that can represent a word
- the number of bits required to achieve L-levels
N 1
Lower Bound Bandwidth: B D
2To 2
Binary Signaling
Condition: N=n, L=2 and =1
DR
Multilevel Signaling
Condition: N=n/ , L>2 and >1
R D
Problem Set – Digital Signaling
Binary Line Coding
Two Major Categories
Non-return to zero (NRZ)
Return to zero (RZ)
Signaling Scheme
1. Unipolar Signaling – in positive logic unipolar signaling, the binary 1 is
represented by a high level (+A volts) and a binary 0 by a zero level.
2. Polar Signaling – Binary 1’s and 0’s are represented by equal positive and
negative levels.
3. Bipolar (Pseudoternary) Signaling – Binary 1’s are represented by
alternately positive and negative values. The binary 0 is represented by a
zero level. [pseudoternary – refers to the use of three encoded signal levels
to represent two-level data). Also called alternate mark inversion (AMI)
signaling.
4. Machester Signaling - each binary 1 is represented by a positive half-bit
period pulse followed by a negative half-bit period pulse. A binary 0 is
represented by a negative half bit period pulse followed by a positive half bit
period pulse. Also called split-phase encoding
Binary Signaling Format
Properties of Line Codes
1. Self –syncronization
2. Low probability bit error
3. Spectrum that is suitable for the
channel
4. Transmission bandwidth
5. Error detection capability
6. Transparency
Power Spectra – Formulas & Identities
Fourier transform pair of Rectangular Pulse
t sin f
f (t ) F ( f )
f
Poisson’s sum formula
1
n
e jk 2 fT b
Tb
f
Tb
k n
General PSD Expression
F f 2
s f R k e j 2 kfT s
Ts k
Unipolar NRZ Signaling
1 2
2 A k 0
Autocorrelation Runipolar k Pulse width: = Tb
function: 1
A2 k 0
4
2
A 2 Tb sin fT b 1
PSD: unipolar NRZ (f) 1 ( f )
4 fT b T b
For normalized average power = 1, A = 2
C S
max log2 1
B N
Multilevel polar NRZ
bits / s / Hz
Spectral Efficiencies of Line Codes
CODE TYPE FIRST NULL SPECTRAL EFFICIENCY
BANDWIDTH (Hz) =R/B
Unipolar NRZ R 1
Polar NRZ R 1
Unipolar RZ 2R 0.5
Bipolar RZ R 1
Manchester NRZ 2R 0.5
Multilevel polar NRZ R/