Derivation of Maximum Signal To Quantization Noise Ratio For Linear Quantization
Derivation of Maximum Signal To Quantization Noise Ratio For Linear Quantization
Quantization:
Then
Differential pulse code modulation:
The above figure shows a continuing time signal x(t) denoted by a dotted line.
This signal is sampled by flat-top sampling at intervals Ts, 2Ts, 3Ts…nTs. The
sampling frequency is selected to be higher than the Nyquist rate. These
samples are encoded by using 3-bit (7 levels) PCM. The samples are quantized
to the nearest digital level as shown by small circles in the above figure. The
encoded binary value of each sample is written on the top of the samples. Just
observe the above figure at samples taken at 4Ts, 5Ts, and 6Ts are encoded to the
same value of (110). This information can be carried only by one sample value.
But three samples are carrying the same information means redundant.
If the redundancy is reduced, then the overall bit rate will decrease and the
number of bits required to transmit one sample will also reduce. This type of
digital pulse modulation technique is called differential pulse code modulation.
The DPCM works on the principle of prediction. The value of the present
sample is predicted from the previous samples. The prediction may not be exact,
but it is very close to the actual sample value.
The sampled signal is denoted by x(nTs) and the predicted signal is indicated by
x^(nTs). The comparator finds out the difference between the actual sample
value x (nTs) and the predicted value x^(nTs). This is called signal error and it is
denoted as e(nTs)
Here q(nTs) is quantization error. From the above block diagram the prediction
filter input xq(nTs) is obtained by sum of x^(nTs) and the quantizer output
eq(nTs).
by substituting the value of eq(nTs) from the equation (2) in equation (3) we get,
xq(nTs) = x^(nTs)+ e(nTs)+ q(nTs)……. (4)
Therefore, the quantized version of signal xq(nTs) is the sum of original sample
value and quantized error q(nTs). The quantized error can be positive or
negative. So the output of the prediction filter does not depend on its
characteristics.
In order to reconstruct the received digital signal, the DPCM receiver (shown in
the below figure) consists of a decoder and prediction filter. In the absenteeism
of noise, the encoded receiver input will be the same as the encoded transmitter
output.