What is the Maximum Quantization Error Voltage in a PCM System?

Click For Summary
In a linear PCM system with an input signal of 2cos6000PIt volts, the minimum sampling rate required is 6 kHz, based on Nyquist's theorem. To achieve a signal-to-quantization noise ratio of at least 40 dB, 7 bits per PCM codeword are necessary. The maximum quantization error voltage is calculated to be 15.63 mV, derived from the peak-to-peak voltage divided by the number of quantization levels. The dynamic range of the system is determined to be 42 dB, consistent with the bit depth. Understanding the placement of quantization levels is crucial for minimizing quantization error.
kukumaluboy
Messages
61
Reaction score
1

Homework Statement



Q1
A linear PCM system has an input signal 2cos6000PIt volt. Determine,
(a) the minimum sampling rate required,
(b) the number of bits per PCM codeword required for a signal to quantization noise ratio of at least 40 dB,
(c) the maximum quantization error voltage,
(d) the dynamic range in dB.


(a) 6000 Hz (b) n = 7 (c) 15.63 mV (d) 42 dB




The Attempt at a Solution



a) By Nyquist theorom , for a analog signal to be accurate reproduced, it should be sampled at a rate of not less than 2 times the highest frequency.

2cos6000PIt = 2cosPIft
therefore highest f= 6000/2 = 3000Hz
Sample f= 2 x 3000Hz = 6kHz

b)SNq = 6n (in dB)

Therefore 40dB <=6n (bigger or equals to)
n= 7 bits

c) How to Do


d)Dynamic Range = 6n = 6*7 = 42 dB
 
Physics news on Phys.org
a) By Nyquist theorom , for a analog signal to be accurate reproduced, it should be sampled at a rate of not less than 2 times the highest frequency.

This quote says that given the highest frequency component of B Hz, 2B Hz is sufficient a sampling rate to prevent aliasing.

Nyquist requires a sampling frequency greater than twice the highest frequency component. Thus given the highest frequency component of B Hz, you must have 2B + 1 Hz sampling rate to prevent aliasing.

c) How to Do

Lets say you have an analogue sin wave with an amplitude of x, and you split that wave into 2^n different voltage levels for your digital approximation. How many volts are there per digital voltage level? Now let's say that the analogue signal is right smack bang in the middle of one of these digital levels, what happens if you go up to the next level compared to down to the previous level? This is the choice that represents the quantisation error at its worst (or maximum).
 
So Voltage peak = 2 V
V peak to peak = 2*2 = 4V
Num of quantization levels = 2^n = 2^7 = 128 levels
error voltage = (4/128) /2 = 15.63mv (2 deci place) <-correct buT

BUT why use number of quantization levels?shouldt we use number of steps than find step size. Than find the middle value of the step size?
V peak to peak = 2*2 = 4V
Number of steps = 2^n -1 = 2^7 -1= 127 levels
error voltage = (4/127) /2 = 15.75mv (2 deci place) <-wrong ans though.
 
A fair question!

If you draw a picture using 1sin(t) and quantize this signal using 1bit, and then 2 bits, how does that work?

There's a trick to where you place your quantization levels that makes all the difference! I drew a (very rough) picture to illustrate the problem which I believe is the basis of your confusion.
 

Attachments

  • Quantisation levels.JPG
    Quantisation levels.JPG
    18.9 KB · Views: 550

Similar threads

Replies
1
Views
3K
  • · Replies 1 ·
Replies
1
Views
12K