Chapter 2 Pulse Code Modulation
Chapter 2 Pulse Code Modulation
Analog
The Analog-to-digital Converter (ADC)
Input
performs three functions:
Signal
Sampling
Sample Makes the signal discrete in time.
If the analog input has a bandwidth of
W Hz, then the minimum sample
frequency such that the signal can be
ADC reconstructed without distortion.
Quantize Quantization
111
110 Makes the signal discrete in amplitude.
101
100 Round off to one of q discrete levels.
011
010
001
Encode
Encode 000 Maps the quantized values to digital
words that are bits long.
If the (Nyquist) Sampling Theorem is
satisfied, then only quantization introduces
distortion to the system.
Digital Output
Signal
111 111 001 010 011 111 011
UNIFORM QUANTIZATION
Most ADC’s use uniform
quantizers.
The quantization levels of a
uniform quantizer are
equally spaced apart.
Uniform quantizers are
optimal when the input
distribution is uniform.
When all values within the
Dynamic Range of the
quantizer are equally likely.
QUANTIZATION EXAMPLE
Analogue signal
Sampling TIMING
Quantization levels.
Quantized to 5-levels
Quantization levels
Quantized 10-levels
QUANTIZATION
The used of a non-uniform quantizer is equivalent to passing the baseband
Signal through a compressor and then appling the compressed signal to a
uniform quantizer.
A particular form of compression law that used in practice is the so-called
μ-law is defined by
Another compression law is the so-called A-law
defined by
ENCODING
The output of the quantizer is one of M possible signal levels.
If we want to use a binary transmission system, then we need to map
each quantized sample into an n bit binary word.
The weakness of Gray codes is poor performance when the sign bit
M 2n n log 2 ( M )
M is the number of Quantization levels
n is the number of bits per sample
PCM TRANSMISSION SYSTEM