02.10.2019 Views

UploadFile_6417

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

592 Chapter 10 ROUND-OFF EFFECTS IN DIGITAL FILTERS<br />

P10.13 Let the system be given by y(n) =ay(n − 1) + x(n). Let a =0.7, which is quantized to B<br />

(fractional) bits in the filter realization. Let the input sequence be x(n) =sin(n/11),<br />

which is properly scaled to avoid overflow in the adder and quantized to B bits prior to<br />

filtering. The multiplications in the filtering operations are also quantized to B bits.<br />

1. Let B =5.Generate 100,000 samples of x(n), and filter through the system with<br />

multiplication quantization. Compute the true output, the quantized output, the<br />

output error, and the output SNR. Provide a plot of normalized histogram, and<br />

comment on the results.<br />

2. Let B = 10. Generate 100,000 samples of x(n) and filter through the system with<br />

multiplication quantization. Compute the true output, the quantized output, the<br />

output error, and the output SNR. Provide a plot of normalized histogram, and<br />

comment on the results.<br />

P10.14 Let the system be given by y(n) =ay(n − 1) + x(n). Let a =0.333, which is quantized to<br />

B (fractional) bits in the filter realization. Let the input sequence be x(n) =sin(n/11),<br />

which is properly scaled to avoid overflow in the adder and quantized to B bits prior to<br />

filtering. The multiplications in the filtering operations are also quantized to B bits.<br />

1. Let B =5.Generate 100,000 samples of x(n), and filter through the system with<br />

multiplication quantization. Compute the true output, the quantized output, the<br />

output error, and the output SNR. Provide a plot of normalized histogram and<br />

comment on the results.<br />

2. Let B = 10. Generate 100,000 samples of x(n), and filter through the system with<br />

multiplication quantization. Compute the true output, the quantized output, the<br />

output error, and the output SNR. Provide a plot of normalized histogram and<br />

comment on the results.<br />

P10.15 Consider the 2nd-order IIR filter given in (10.51) with r =0.8 and θ = π/4. The input to<br />

this filter is x(n) =sin(n/23).<br />

1. Investigate the multiplication quantization error behavior of this filter for B =5bits.<br />

Determine the true output SNR, the computed output SNR, and the upper and<br />

lower bounds of the SNR. Plot the normalized histogram of the output error.<br />

2. Investigate the multiplication quantization error behavior of this filter for B =10<br />

bits. Determine the true output SNR, the computed output SNR, and the upper and<br />

lower bounds of the SNR. Plot the normalized histogram of the output error.<br />

P10.16 Consider the second-order IIR filter given in (10.51) with r =0. − 8 and θ =2π/3. The<br />

input to this filter is x(n) =sin(n/23).<br />

1. Investigate the multiplication quantization error behavior of this filter for B =5bits.<br />

Determine the true output SNR, the computed output SNR, and the upper and<br />

lower bounds of the SNR. Plot the normalized histogram of the output error.<br />

2. Investigate the multiplication quantization error behavior of this filter for B =10bits.<br />

Determine the true output SNR, the computed output SNR, and the upper and<br />

lower bounds of the SNR. Plot the normalized histogram of the output error.<br />

P10.17 Consider a 5th-order FIR system given by<br />

H(z) =0.1+0.2z −1 +0.3z −2 +0.3z −3 +0.2z −4 +0.1z −5<br />

Copyright 2010 Cengage Learning. All Rights Reserved. May not be copied, scanned, or duplicated, in whole or in part. Due to electronic rights, some third party content may be suppressed from the eBook and/or eChapter(s).<br />

Editorial review has deemed that any suppressed content does not materially affect the overall learning experience. Cengage Learning reserves the right to remove additional content at any time if subsequent rights restrictions require it.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!