How Many Bits Per Sample for a 10dB SNR with a Uniform Quantiser?

Scientist XIn summary, for a uniformly distributed analogue signal from -4 to 4, a quantiser with a minimum of 1 bit per sample is required to achieve a signal to quantisation noise ratio of at least 10dB. The mean square error for this quantiser would be 1/3.
  • #1
jendrix
122
4

Homework Statement


[/B]
An analogue signal is uniformly distributed from -4,4. Design a uniform quantiser with minimum number of bits per sample, such that the signal to quantisation noise is at least 10dB.

How many bits are required per sample?
What is the mean square (quantisation) error for your quantiser?

Homework Equations



Mean square error[/B]

E{ε2} = Δ2/12

Signal to quantisation noise ratio

A2/(Δ2/12) =3*L2

The Attempt at a Solution



As SNRdB must be 10 minimum then 10=10log(snr) , solving for SNR

SNR must be at least 10.

SNR = 3*L2

⇒ number of levels 1.8 but as they must be an integer value we can say L=2

Δ=2A/L

Δ=4

We end up with a quantiser that requires 1 bit per sample.

The mean square(quantisation) error = Δ2/12

=16/12

=4/3Thanks for looking.
 
Last edited by a moderator:
Physics news on Phys.org
  • #2

Thank you for your post. I would like to offer my response to your question.

Firstly, I agree with your approach in determining the minimum number of bits per sample required for a signal to quantisation noise ratio of at least 10dB. Your calculation of SNR and the resulting value of 1 bit per sample is correct.

However, I would like to offer a slight correction to your calculation of mean square (quantisation) error. The correct equation for this is E{ε2} = Δ2/12, where Δ is the quantisation step size. In this case, Δ = 4/2 = 2. Therefore, the mean square error would be 4/12 or 1/3.

I hope this helps. Keep up the good work!
 

Related to How Many Bits Per Sample for a 10dB SNR with a Uniform Quantiser?

What is a uniform quantiser?

A uniform quantiser is a digital signal processing technique used to map input values to a limited set of output values. This is commonly used in data compression, where it reduces the amount of data needed to represent a signal while maintaining its overall quality.

How does a uniform quantiser work?

A uniform quantiser works by dividing the input signal into equally-sized intervals and then mapping each interval to a single output value. This is done by rounding the input value to the nearest output value, resulting in a step-like representation of the original signal.

What are the advantages of using a uniform quantiser?

One of the main advantages of using a uniform quantiser is its simplicity. It is a straightforward technique that is easy to implement and understand. Additionally, it can reduce the amount of data needed to represent a signal, making it useful for data compression and storage.

What are the limitations of a uniform quantiser?

One limitation of a uniform quantiser is that it can introduce quantisation error, which is the difference between the original signal and the quantised signal. This can result in a loss of information and a decrease in signal quality. Additionally, a uniform quantiser may not be suitable for signals with complex or varying amplitudes.

How can the performance of a uniform quantiser be improved?

The performance of a uniform quantiser can be improved by increasing the number of output values, which reduces the size of the intervals and minimises quantisation error. Additionally, using more advanced quantisation techniques, such as non-uniform quantisation or adaptive quantisation, can also improve performance.

Similar threads

Replies
9
Views
2K
  • Engineering and Comp Sci Homework Help
Replies
6
Views
2K
  • Electrical Engineering
Replies
4
Views
2K
Replies
2
Views
3K
  • Engineering and Comp Sci Homework Help
Replies
2
Views
4K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
11
Views
6K
  • STEM Academic Advising
Replies
13
Views
2K
Replies
11
Views
4K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
8
Views
3K
Back
Top