Sie sind auf Seite 1von 33

EASWARI ENGINEERING COLLEGE

DEPARTMENT OF ECE QUESTION BANK Sub Code: EC1302 Subject : Digital signal Processing Faculty :S.Sridharan Degree/Branch:B.E / ECE Year/semester/Section: III / V / A& B PART-A 1. UNIT I If H(k) is the N-point DFT of a sequence h(n),Prov that H(k) and H(NK) are comlex conjugates. (Nov2008) Complex conjugate property of DFT What are the differences and similarities between DIF and DIT algorithms? (Nov2008) Sl.No DIT FFT DIF FFT 1 The time domain sequence is The DFT x(k) is decimated decimated 2 Input sequence is to be given The DFT at the output is in bit in bit reversed order. reversed order. 3 First calculate 2-point DFTs Decimates the sequence step by and combines them step to 2-point sequence and calculate DFT. 4 Suitable for calculating inverse Suitable for calculating DFT. DFT. Define the properties of convolution. (April 2008, Nov 2005) Commutative Law x(n)*h(n)= h(n)*x(n) Associative Law [ x(n)*h1(n)]*h2(n)= x(n)*[h1(n)*h2(n)] Distributive Law x(n)*[h1(n)]+h2(n)]= x(n)*h1(n)+x(n)*h2(n) Draw the basic butterfly diagram of radix-2 FFT. (April 2005, May 2007 & April 2008) a A=a+Wnb

2.

3.

4.

Wn b -1 B=a-Wnb

5. 6. 7.

State and prove parsevals relation for DFT.(Nov 2007) Refer book: Digital signal processing Proakis(pgno:424) What do you mean by the term bit reversal as applied to FFT Refer book: Digital signal processing by Ramesh Babu.(pgno:4.9) Determine the DTFT of a sequence x(n) = an u(n) (Nov 2006) X(K) = x(n) ej2kn/N The given sequence x(n) = an u(n) DTFT{x(n)} = x(n) ej2kn/N = (a ej2k/N)n n n Where a = 1-a /(1-a) X(K) = (1 aNej2k)/ (1-aej2k/N) What are the advantages of FFT algorithm over direct computation of DFT? (May 2007) The complex multiplication in the FFT algorithm is reduced by (N/2) log2N times. Processing speed is very high compared to the direct computation of DFT. the first five DFT coefficients of a sequence x(n) are x(0) = 20, x(1) = 5+j2, x(2) = 0, x(3)=0.2+j0.4, X(4) = 0. Determine the remaining DFT coefficients. (May 2007) By complex conjugate property x(5)=0.2-j0.4,x(6)=0,x(7)=5-j2 Define symmetric and Anti symmetric signals. How do you prevent aliasing while sampling a CT signal? (May 2007) A real valued signal x(n) is called symmetric if X (n) = X (-n) On the other hand, a signal x(n) is called antisymmetric X (-n) = -X (n) what is the necessary and sufficient condition on the impulse response for stability? (May 2007) The necessary and sufficient condition for the impulse response is given by + |h (n)|< n=- Define Complex Conjugate of DFT property.
DFT

8.

9.

10.

11.

12. If

(May 2007)

x(n)X(k) then
N

X*(n)(X*(-k))N = X*(N-K) 13. What is FFT? (Nov 2006) The fast Fourier transform is an algorithm is used to calculate the DFT. It is based on fundamental principal of decomposing the computation of DFT of a sequence of the length N in to successively smaller discrete Fourier Transforms. The FFT algorithm provides speed increase factor when compared with direct computation of the DFT.

14.

State sampling theorem? (Nov 2006) Sampling is the process to convert analog time domain continuous signal into discrete time domain signal. But it is the process of converting only time domain not in amplitude domain. Nyquist criteria: We sample the signal based on the following condition i.e., fs 2fm Where fx = Sampling frequency Fm = maximum signal frequency If these above conditions are not satisfied we will meet the following demerits after the sampling process. 1. Guard band 2. Aliasing Effect What is BIBO Stability? What is necessary and sufficient condition for BIBO stability? (May 2006, Nov 2004) Any system is said to be BIBO stable of and only if every bounded input gives a bounded output. The BIBO stability depends on the impulse response of the system. The necessary and sufficient condition for BIBO stability How will you perform linear convolution via circular convolution? (May 2006) Let the length of x(n) be L, length of h(n) be M. then linear convolution of x(n) and h(n) can be obtained through following steps. i. Append x(n) with M-1 zeros. Hence its length will be L+M-1 ii. Append h(n) with L-1 zeros. Hence its length will be L+M-1 iii. Perform circular convolution of above sequences. The result is linear convolution of length L+M-1 How many multiplications and additions are required to compute Npoint DFT using radix-2 FFT? In computing N-point DFT by this method the number of stages of computation will be m-times. The number r is called the radix of the FFT algorithms. In radix-2-FFT, the total number of complex additions are reduced to N log2N and total number of complex multiplications are reduced too (N/@)log2N.

15.

16.

17.

18.

What is decimation-in-time algorithm? The computation of 8-point DFT using radix -2 DIT FFT, involves three stages of computation. Here N= = 23 therefore r=2 and m=3. The given 8 point sequence is decimated to 2 point sequences. For each 2 point sequence, the 2 point DFT is computed. From the result of 2-point DFT the 4-point DFT can be computed. From the result of 4-point DFT, the 8-point DFT can be computed. Let the given sequence be X9o),X(1),X(2), X(3), X(4), X(5), X(6), X(7) which consists of 8 samples. What is decimation-in-frequency algorithm? In decimation in frequency algorithm the frequency domain sequence X(k) is decimated. In this method, the output DFT sequence X(k) is divided into smaller sequence. Derive the necessary and sufficient condition for an LTI system to be BIBO stable. (April 2005) A system is BIBO stable, if for every bounded input, the output is finite. Mathematically if |x(t)| < And ||y(t)|| < then the system is stable. The necessary and sufficient condition for Continuous time signal is stable if and only if - || h(t) ||1 = |h(n)| dt < In discrete time system ||h||1 = |h(n)| n=- Define DTFT pair? The DTFT pairs are X(k) = x(n)e-j2kn/N X(n) = x(k)ej2kn/N (April 2004 & May 2007)

19.

20.

21.

22.

What is aliasing? (Nov 2003) If we operate the sampler at fx < fm, the frequency components of the frequency spectrum will overlap with each other i.e., the lower frequency of the second frequency component will overlap with higher frequency of the first frequency component. This overlapping effect is called as Aliasing effect.

For avoiding overlapping of high and low frequency components, we have to use low-pass filter to cut the unwanted high frequency components. 23. Test the following systems for time variance a. y(n) = nx2(n) Time variance b. y(n) = ax(n) Time invariance Give any two properties of DFT a)Periodicity x(k+n)=x(k) b)Linearity DFT{a1x1(n)+a2x2(n)}=a1x1(k)+a2x2(k). Explain Linearity property of DFT DFT{x (n)}=x (k)&DFT{x (n)}=x (k) For any real valued constant a &a . DFT{a x (n)+a x (n)=a X (k)+a X (k) Find the DFT of the sequence. X(n)={1,1,0,0} DFT{x(n)}=X(k) = x(n)e^-j2n k/N X(k)= x(n)e^j2nk/4 =1+e^-jk/2+0+0 =2 cos(K/4)e^-jk/4 X(k)=-k/4 UNIT -II 1. Show that the filter with h (n) = [-1, 0, 1] is a linear phase filter. (Nov 2008,May 2007) Refer Book: Digital signal processing Ramesh Babu.(pgno:MQ17) What is prewarping? (Nov 2003,2008) When bilinear transformation is applied, the discrete time frequency is related continuous time frequency as, = 2tan-1T/2 This equation shows that frequency relationship is highly nonlinear. It is also called frequency warping. This effect can be nullified by applying prewarping. The specifications of equivalent analog filter are obtained by following relationship, = 2/T tan /2 This is called prewarping relationship. What are the merits and demerits of FIR filters? (Nov 2005 & April 2008) FIR filters that have ideal linear phase characteristics can be easily designed. FIR filters realized non-recursively are always stable.

24.

25.

26.

2.

3.

Errors arising from quantization of signals and finite word length effects are usually less critical for FIR filter designs as these realization do not have feedback FIR filters are implemented through FFT algorithms, which greatly reduced its processing time. 4. What is the relation betweeen analog and digital frequency in impulse invariant transformation?(April 2008) T= In the design of FIR digital filters, how is Kaiser window different from other windows? (Nov 2007) It provides flexibility for the designer to select the side lobe level and N. It has the attractive property that the side lobe level can be varied continuously from the low value in the Blackman window to the high value in the rectangular window. 6. Find the digital transfer function H(z) by using impulse invariant method for the analog transfer function H(s) = 1/ (s+2). Assume T=0.1 sec. (Nov 2007) (-p1*T) -1 H(Z)=1/(1-e z ) H(Z)=1/(1-e 7.
(-0.2) -1

5.

z )
(Nov 2006)

Obtain the block diagram representation of a FIR System.

8.

State the condition for a digital filter to be causal and stable. (May 2007) The response of the causal system to an input does not depend on future values of that input, but depends only on the present and/or past values of the input. A filter is said to be stable, bounded-input bounded output stable, if every bounded input produces a bounded output. A bounded signal has amplitude that remains finite. What is the condition satisfied by linear phase FIR filter? (Nov/Dec 2003 & May 2007)

9.

Linear phase is of the form () = k Here k is constant. Thus phase shift is linearly proportional to frequency. For linear phase, the impulse response should satisfy following condition. h (n) = h (M-1-n) 10. Find the digital transfer function H (z) by using impulse invariant method for the analog transfer function H(s) = 1/(S+2). Assume T=0.5sec. H(s) = 1/s+2 The system function of the digital filter is obtained by H (z) = 1/ (1-e-2Tz-1) Since T=o.5 sec H (z) = 1/ (1-.067Z-1)

11.

Compare FIR and IIR filters. (May 2007) Sl.No IIR FIR 1 H(n) is infinite duration H(n) is finite duration 2 Poles as well as zeros are These are all zero filters. present. Sometimes all pole filters are also designed. 3 These filters use feedback from These filters do not use output. They are recursive filters. feedback. They are nonrecursive. 4 Nonlinear phase response. Linear phase response for h(n) Linear phase is obtained if H(z) h(m-1-n) = -1 -1 = Z H(Z ) 5 These filters are to be designed These are inherently stable for stability filtersl 6 Number of multiplication More requirement is less. 7 More complexity of Less complexity of implementation implementation 8 Less memory is required More memory is requied 9 Design procedure is complicated Less complication 10 Design methods: Design methods: 1. Bilinear Transform 1. Windowing 2. Impulse invariance. 2. Frequency sampling 11 Can be used where sharp cutoff Used where linear phase characteristics with minimum characteristic is essential. order are required Give any two properties of Butterworth filter and chebyshev filter. (Nov/Dec 2006, May/June 2006, Apr 2005 & Nov 2004)

12.

a. The magnitude response of the Butterworth filter decreases monotonically as the frequency increases () from 0 to . b. The magnitude response of the Butterworth filter closely approximates the ideal response as the order N increases. c. The poles on the Butterworth filter lies on the circle. d. The magnitude response of the chebyshev type-I filter exhibits ripple in the pass band. e. The poles of the Chebyshev type-I filter lies on an ellipse. 13. Mention any two procedures for digitizing the transfer function of an analog filter. (Nov 2006) 1. Impulse Invariant Technique 2. Bilinear Transform Technique what are the parameters that can be obtained from the chebyshev filter specification? (Nov 2006 May 2007) (or) Give the equation for the order N, major, minor and axis of an ellipse in case of chebyshev filter. (Nov 2005) -1 -1 N cosh (/) / cosh (S/ P) Where = (100.1s 1) = (100.1p 1) What are the advantages and disadvantages of bilinear transformation? Advantages: (May 2006) 1. Many to one mapping. 2. linear frequency relationship between analog and its transformed digital frequency, Disadvantage: Aliasing What are the desirable and undesirable features of FIR Filters? (May2006) The width of the main lobe should be small and it should contain as much of total energy as possible. The side lobes should decease in energy rapidly as w tends to Define Hanning and Blackman window functions. (May 2006) The window function of a causal hanning window is given by WHann(n) = 0.5 0.5cos2n/ (M-1), 0nM-1 0, Otherwise The window function of non-causal Hanning window I s expressed by WHann(n) = 0.5 + 0.5cos2n/ (M-1), 0|n|(M-1)/2 0, Otherwise The width of the main lobe is approximately 8/M and thee peak of the first side lobe is at -32dB. The window function of a causal Blackman window is expressed by WB(n) = 0.42 0.5 cos2n/ (M-1) +0.08 cos4n/(M-1), 0nM-1

14.

15.

16.

17.

= 0, otherwise The window function of a non causal Blackman window is expressed by WB(n) = 0.42 + 0.5 cos2n/ (M-1) +0.08 cos4n/(M-1), 0|n|(M-1)/2 = 0, otherwise The width of the main lobe is approximately 12/M and the peak of the first side lobe is at -58dB. 18. Write the magnitude function of Butterworth filter. What is the effect of varying order of N on magnitude and phase response? (Nov 2005) |H(j)|2 = 1 / [ 1 + (/C)2N] where N= 1,2,3,. Mention the necessary and sufficient condition for linear phase characteristics in FIR filter. (Nov 2005) The necessary and sufficient conditions is that the phase function should be linear function w, which in turn requires constant phase delay (or) constant phase and group delay i.e., Q(w) w Q(w) = - w -w What is impulse invariant mapping? What is its limitation? (Apr/May 2005) The philosophy of this technique is to transform an analog prototype filter into an IIR discrete time filter whose impulse response [h(n)] is a sampled version of the analog filters impulse response, multiplied by T. This procedure involves choosing the response of the digital filter as an equi-spaced sampled version of the analog filter. What is linear phase? What is the condition to be satisfied by the impulse response in order to have a linear phase? (Apr 2005 & Nov 2003) For a filter to have linear phase the phase response (w) w is the angular frequency. The linear phase filter does not alter the shape of the signal. The necessary and sufficient condition for a filter to have linear phase. h(n) = h(N-1-n); 0 n N-1 What is frequency warping? (Nov2004 & May 2007) The bilinear transform is a method of compressing the infinite, straight analog frequency axis to a finite one long enough to wrap around the unit circle only once. This is also sometimes called frequency warping. This introduces a distortion in the frequency. This is undone by pre-warping the critical frequencies of the analog filter (cutoff frequency, center frequency) such that when the analog filter is transformed into the digital filter, the designed digital filter will meet the desired specifications. List the characteristics of FIR filters designed using window functions. (Nov 2004)

19.

20.

21.

22.

23.

the Fourier transform of the window function W(ejw) should have a small width of main lobe containing as much of the total energy as possible the fourier transform of the window function W(ejw) should have side lobes that decrease in energy rapidly as w to . Some of the most frequently used window functions are described in the following sections.

24.

What are the limitations of impulse invariant mapping technique? (Apr2004) The impulse invariance technique is appropriate only for band limited filter like low pass filter. Impulse invariance design for high pass or band stop continuous-time filters, require additional band limiting to avoid severe aliasing distortion, if impulse designed is used. Thus this method is not preferred in the design of IIR filters other than low-pass filters. Give the transform relation for converting low pass to band pass in digital domain. (Apr 2004) Low pass with cut off frequency C to band pass with lower cut-off frequency 1 and higher cut-off frequency 2: S ------------- C ( s2 + 1 2) / s (2 - 1) The system function of the high pass filter is then H(s) = Hp { C ( s2 + 1 2) / s (2 - 1)} Give the Kaiser Window function. (Apr 2004) The Kaiser Window function is given by WK(n) = I0() / I0() , for |n| (M-1)/2 Where is an independent variable determined by Kaiser. = [ 1 (2n/M-1)2] Give the bilinear transformation. (Nov2003) The bilinear transformation method overcomes the effect of aliasing that is caused due to the analog frequency response containing components at or beyond the nyquist frequency. The bilinear transform is a method of compressing the infinite, straight analog frequency axis to a finite one long enough to wrap around the unit circle only once. S = (2/T) (Z-1) (Z+1) UNIT III

25.

26.

27.

1. Express the fraction (-9/32) in sign magnitude, 2s complement notations using 6 bits . (Nov 2008) Sign magnitude : 1.01001 2s complement : 1.10111

2. What are the various factors which degrade the performance of digital filter implementation when finite word length is used? (Nov 2008) 3. What are the three types of quantization error occurred in digital systems? ( Nov 2006 & Apr 2008) Input quantization error coefficient quantization error product quantization error 4. What is meant by limit cycle oscillations? ((May 2006,Apr 2005 May 2007, Nov 2007 & Apr 2008) In fixed point addition, overflow occurs due to excess of results bit, which are stored at the registers. Due to this overflow, oscillation will occur in the system. Thus oscillation is called as an overflow limit cycle oscillation. 5. Express the fraction(-7/32) in signed magnitude and twos complement notations using 6 bits. (Nov 2007) Sign magnitude : 1.00111 2s complement : 1.11001 6. Express the fraction 7/8 and -7/8 in sign magnitude, 2s complement and 1s complement. (Nov 2006) 7/8 -7/8 Sign magnitude : 0.111 1.111 1s complement : 0.000 1.000 2s complement : 0.001 1.001 7. Define Sampling rate conversion. (May 2007) Sampling rate conversion is the process of converting a signal from one sampling rate to another, while changing the information carried by the signal as little as possible. Sample rate conversion needed because different systems use different sampling rates. 8. Convert the number 0.21 into equivalent 6-bit fixed point number. (May 2007) 0.001101 9. Why rounding is preferred to truncation in realizing digital filter?(May2007) Error introduced due to rounding operation is less compared to truncation. Similarly quantization error due to rounding is independent of arithmetic operation. And mean of rounding error is zero. Hence rounding is preferred over truncation in realizing digital filter. 10. What are the different quantization methods? amplitude quantization vector quantization (Nov 2006)

scalar quantization

11. What is zero padding? Does zero padding improve the frequency resolution in the spectral estimate? (Nov 2006) The process of lengthening a sequence by adding zerovalued samples is called appending with zeros or zero padding. 12. List the advantages of floating point arithmetic. Large dynamic range Occurrence of overflow is very rare Higher accuracy (Nov 2006)

13. Give the expression for signal to quantization noise ratio and calculate the improvement with an increase of 2 bits to the existing bit.(Nov2006,Nov2005) SNRA / D = 16.81+6.02b-20log10 (RFS /x) dB. With b= 2 bits increase, the signal to noise ratio will increase by 6.02 X 2 = 12dB. 14. Draw the probability density function for rounding. (Nov 2005) Shows the probability density function of error in rounding operation. 15. Compare fixed point and floating point representations. (May/Jun 2006) Fixed Point Arithmetic It covers only the dynamic range. Compared to FPA, accuracy is poor Compared to FPA it is low cost and easy to design It is preferred for real time operation system Errors occurs only for multiplication Processing speed is high Overflow is phenomenon rare Floating Point Arithmetic It covers a large range of numbers It attains its higher accuracy Hardware implementation is costlier and difficult to design It is not preferred for real time operations. Truncation and rounding errors occur both for multiplication and addition Processing speed is low Overflow is a range phenomenon

16. What is dead band?

(Nov 2004)

In a limit cycle the amplitude of the output are confined to a range of value, which is called dead band. 17. How can overflow limit cycles be eliminated? Saturation Arithmetic Scaling (Nov 2004)

18. What is zero input limit cycle oscillation? (Apr 2004) Zero Input Limit Cycles: Zero input limit cycles are usually of lower amplitude in comparison with overflow limit cycles. If the system enters to the limit cycles oscillations, it will continue even after input attains zero range. 19. What is steady state noise power at the output of an LTI system due to the quantization at the input to L bits? (Nov 2003 &Apr 2004) The steady state noise power is basically the variance of output noise.

e2.1/2 |H()|
P=

dw

Here

2 e

- is the variance of input error signal.

e2 = 2-2LRFS2 /48
= 2 R /48 X |H ()|2 dw - This equation gives steady state noise power due to quantization.
2 v
-2L 2 FS

20. What is meant by finite word length effects in digital filters? (Nov 2003) The digital implementation of the filter has finite accuracy. When numbers are represented in digital form, errors are introduced due to their finite accuracy. These errors generate finite precision effects or finite word length effects. When multiplication or addition is performed in digital filter, the result is to be represented by finite word length (bits). Therefore the result is quantized so that it can be represented by finite word register. This quantization error can create noise or oscillations in the output. These effects are called finite word length effects. 21. What is round-off noise error? Rounding operation is performed only on magnitude of the number. Hence round-off noise error is independent of type of fixed point representation. If the number is represented by bu bits before quantization and b bits after quantization, then maximum round-off error will be (2_b-2-bu)/2. It is symmetric about zero. 22. What is meant by fixed point arithmetic? Give example?

In the fixed point arithmetic, the digits to the left of the decimal point represent the integer part of the number and digits to the right of the decimal point represent fractional part of the number. For example, (1458.568)10 (1101.101)2 are the fixed point numbers note that base of the number system is also written outside the bracket. 23. What is round off noise error? Rounding operation is performed only on magnitude of the number. Hence round-off noise error is independent of type of fixed point representation. If the number is represented by bu bits before quantization and b bits after quantization, the maximum round-off error will be (2 -b 2-bu)/2. It is symmetric about zero. UNIT IV 1. Defione unbiased estimate and consistent estimate. ( Apr 2007,Nov 2008)) Consistency is an asymptotic property : defining consistency requires considering arbitrarily large samples. In real life, sample size will be limited by time or budget constraints. So it is natural to consider what quality should be expected from an estimator based on samples of a fixed size n. Then you would certainly hope the central region of the distribution of the estimator to be close to the true value 0 of the parameter. One way of expressing this idea is to consider estimators whose distribution mean is equal to 0 for any value of n, the true value of the parameter . Such an estimator is said to be unbiased., and unbiasedness translates into : 2. E[]n = 0 for any n

3. What are the disadvantages of non-parametric methods of power spectral estimation? (May 2007,Nov 2008) It requires long data sequences to obtain the necessary frequency resolution. Spectral leakage effects because of windowing The assumption of the autocorrelation estimate rxx(m) to be zero for mN. this assumption limits the frequency resolution and quality of the power spectrum estimate. Assumption that the data are periodic with period N. these assumption may not be realistic. 4. What is periodogram? ( Apr/May 2008) Periodogram is used to detect and measure hidden periodicity in the data let us take average value of periodogram estimate from equation 5. Determine the frequency resolution of the bartlett method of power spectrum estimates for a quality factor Q=15. Assume that the length of the sample sequence is 1500. (Apr 2008)

6. Define the terms autocorrelation sequence and power spectral density(Apr 2007)If x(t) is the stationary random process, then its autocorrelation function is given as, xx() = E[ x*(t) x(t+ )] Here E [] denotes the statistical average. 7. Define power spectral density and cross spectral density. (May2007) power spectral density (PSD), which describes how the power of a signal or time series is distributed with frequency. The instantaneous power (the mean or expected value of which is the average power) is then given by:

The PSD is the Fourier transform of the autocorrelation function, R(), of the signal if the signal can be treated as a wide-sense stationary random process.

The power of the signal in a given frequency band can be calculated by integrating over positive and negative frequencies,

The power spectral density of a signal exists if and only if the signal is a widesense stationary process. The power spectrum G(f) is defined as

Cross-spectral density
"Just as the Power Spectral Density (PSD) is the Fourier transform of the autocovariance function we may define the Cross Spectral Density (CSD) as the Fourier transform of the cross-covariance function. 8. Explain deterministic and nondeterministic signals with examples. (Nov2006) Deterministic signals are functions that are completely specified in time. The nature and amplitude of such a signal at any time can be predicted. The pattern of the signal is regular and can be characterized mathematically. Examples:-

X(t) = t this is a ramp whose amplitude increases linearly with time and slope is . A non-deterministic signal is one whose occurrence is random in nature and its pattern is quite irregular. A typical example of non deterministic signal is thermal noise in an electrical circuit. 9. Explain the use of DFT in power spectrum estimate? We know that the periodogram f the signal is given as, Pxx(f) = 1/N |X(f)|2 = 1/N | x(n) e-j2fn| n=- The fourier transform on right hand side of above equation can also be evaluated using DFT. The DFT contains N-points. It is given as, N-1 Pxx(k/n) = 1/N | x(n) e-j2kn/N|2 n=0 Thus the periodogram will now be evaluated at discrete frequencies fk = k/N. the resolution of the spectrum can be increased bu increasing the length of the DFT. 10. Define autocorrelation. If x(t) is the stationary random process, then its autocorrelation function is given as, xx() = E[ x*(t) x(t+ )] Here E [] denotes the statistical average. 11. List the non-parametric methods for power spectral estimation. Barlett method Welch method Blackman and Turkey method 12. What are the steps involved in Bartlett method? The N-point sequence is subdivided into K number of non overlapping segments. Each segment has the length M. i.e., Xi(n) = x(n+I M), i=0, 1, .k-1 Compuite the periodogram of each segment independently i.e., M-1 Pixx(f) = 1/N | x(n) e-j2fn|2 n=0 Take average of periodograms of all the K segments to get barlett power spectrum estimate. k-1

P Bxx(f) = 1/K Pixx(f) i=0 This equation gives the estimate of power spectrum using Bartlett method. 13. What are the steps involved in Welch method? This method makes few modifications to Bartlett method. The three steps are as follows to calculate the periodogram. The N-point sequence is subdivided into L number of segments. These segments overlap over each other. The data segment is passed through the window and then periodogram is calculated. The power density spectrum is then obtained by averaging the modified periodogram. 14. Define Blackman and turkey method? The Blackman and tukey suggested a new method in which less weight is given to end points of rxx(m), variance is very high. As per this method, the autocorrelation sequence is first passed through a window w(m). this window shapes rxx(m) in such a way that weights of end points are reduced.

UNIT V 1. What are the factors that may be consideredd when selecting a DSP processor for an application? (Nov 2008) 2. State the merit and demerit of multiported memories?(May 2007,Nov 2008) 3. What is meant by pipelining? (Apr2008 & Nov 2007) A pipeline is the continuous and somewhat overlapped movement of instruction to the processor or in the arithmetic steps taken by the processor to perform an instruction. With pipelining, the computer architecture allows the next instructions to be fetched while the processor is performing arithmetic operations, holding them in a buffer close to the processor until each instruction operation can be performed. The staging of instruction fetching is continuous. The result is an increase in the number of instructions that can be performed during a given time period. 4. What is the principal features of the harvard Architecture?(Apr 2008) The Harvard architecture has two separate memories for their instructions and data.It is capable of simultaneous reading an instruction code and reading or writing a memory or peripheral.

5. Differentiate between von Neumann and Harvard architecture? (May 2007) Sl.No Harvard Architecture Von-Neumann Architecture 1 Separate memories for It shares same memory for program and data. program and data. 2 The speed of execution in The speed of execution is Harvard architecture is increased by pipelining high 3 In this architecture having It is having a separate interval a common interval address address and data bus. and data bus. 4 It is not suitable for DSP It is normally used for Harvard processors. architecture. 6. Give the digital signal processing application with the TMS 320 family. (Nov 2006) DSP processors should have circular buffers to support circular shift operations. The DSP processor should be able to perform multiply and accumulate operations very fast. DSP processors should have multiple pointers to support multiple operands jumps and shifts. 7. What 2006) is the advantage of Harvard architecture of TMS 320 series? (Nov It shares same memory for program and data The speed of execution is increased by pipelining It is having a separate interval address and data bus. It is normally used for Harvard architecture

35. What are the desirable features of DSP Processors? (Nov 2006) o DSP processors should have multiple registers so that data exchange from register to register is fast. o DSP operations require multiple operands simultaneously. Hence DSP processor should have multiple operand fetch capacity. o DSP processors should have circular buffers to support circular shift operations. o The DSP processor should be able to perform multiply and accumulate operations very fast.

o DSP processors should have multiple pointers to support multiple operands jumps and shifts. o Multi processing ability.

36. What are the different types of DSP Architecture? Von-Neumann Architecture Harvard Architecture Modified Harvard Architecture 37. Define MAC unit? The dedicated hardware unit is called MAC. It is called multiplieraccumulator. It is one of the computational unit in processor. The complete MAC operation is executed in one clock cycle. The DSP processors have a special instruction called MACD. This means multiply accumulate with data shift. 39. Mention the Addressing modes in DSP processors. Short immediate addressing Short Direct Addressing Memory-mapped Addressing Indirect Addressing 6.5 bit reversed addressing mode Circular addressing 40. State the features f TMS3205C5x series of DSP processors. Powerful 16 bit CPU TDM port 16X16 bit multiplies / Add operations can be performed in single cycle. 224KX16 bit maximum addressable external memory space. Full duplex synchronous serial port for coder / decoder interface. On-chip scan based emulation logic. Boundary scan Low power dissipation IEEE standard text access ports 41. Define Parallel logic unit? It executes logic operations on the data without affecting the contents of ACC. PLU provides bit manipulation which can be used to set, clear, test or toggle bits in data memory control or status registers. 42. Define scaling shifter?

The scaling shifter has a 16 bit input connected to the data bus and 32 bit output connected to the ALU. The scaling shifter produces a left shift of 0 to 16 bits on the input data. The other shifters perform numerical scaling, bit extraction, extended precision arithmetic and overflow prevention. 43. Define ARAU in TMS320C5X processor? ARAU meant Auxiliary register and auxiliary register arithmetic unit. These register are used for temporary data storage. The auxiliary register file is connected to the auxiliary register arithmetic unit. The contents of the auxiliary register can be ARAU helps to speed up the operations of CALU. 44. What are the Interrupts available in TMS320C5X processors? It has four general purpose interrupts. INT4 INT1 RS (Reset) NMI (Non Maskable interrupt) 45. What are the addressing modes available in TMS320C5X processors? Direct Indirect Immediate Register Memory mapped Circular Addressing 46. Write the syntax of assembly language syntax. The source statement can contain following four ordered fields. i.e., [Label][:] mnemonic [operand list] [; comment] The source statement follows following guidelines All the statements must begin with a label, a blank, an asterisk or a semicolon. Labels may be placed before the instruction mnemonic on the same line or on the proceeding line in the first column. Each field must be separated with blanks. If comment begins in column 1 it must have semicolon or asterisk at its beginning. In other columns, comments can begin with semicolon. PART B UNIT I 1. (a) Two finite duration sequences are given by x(n)=cos(n /2) for n=0,1,2,3 0 , elsewhere (Nov 2008)

h(n)=(0.5) for n=0,1,2,3 0 , elsewhere (i) Calculate the 4 point DFT X(k) Refer book: Digital signal processing by S.Salivahanan(pgno:344) (ii) Calculate the 4 point DFT H(k) (iii) If Y(k)=X(k)H(k),determine y(n),the inverse DFT of Y(k) 2. (a) Obtain an 8-point DIT FFT flow graph from first principles. (May 2007,Nov 2008) Refer book: Digital signal processing by S.Salivahanan(pgno:320) (b) Using the above flow graph compute DFT of x(n) = cosn /4 for n=0,1,, 7(Nov 2008) 3. (a) Discuss in detail the important properties of the Discrete Fourier Transform Refer book: Digital signal processing by S.Salivahanan(pgno:308) (b) find the 4 point DFT of the sequence x(n) = Cos n/4 (Apr 2008) 4. Compute an 8 point DFT using DIF FFT radix 2 algorithm X(n) = {1,2,3,4,4,3,2,1}(May 2006 & Apr 2008) Refer book: Digital signal processing by S.Salivahanan(pgno:340) 5. (a) Obtain an 8-point DIF FFT flow graph from first principles. Refer book: Digital signal processing by S.Salivahanan(pgno:334) (b) Using the above flow graph compute DFT of x(n) = cosn /4 for n=0,1,, 7(Nov 2007,April 2008) 6. Two finite duration sequences are given by X(n) = sin(n /2 for n=0.1.2.3 and h(n) =2n for n=0,1,2,3 find circular convolution using DFT method. (Nov 2007) 7. i. calculate the DFT of the sequence x(n) = [ 1,1,-2,-2 ii. Determine the response of LTI system by radix 2 DIT FFT. iii. How do you linear Filtering by FFT using save-add method? Refer book: Digital signal processing by S.Salivahanan(pgno:371) (a)

8. State and prove parsevals theorem for discrete time Fourier Transform. (May 2006) Refer book: Digital signal processing by S.Salivahanan(pgno:310) 9. Find the 8 point DFT of the sequence x(n) = [1,2,3,4,4,3,2,1] using decimation-intime radix -2 FFT algorithm. (May 2006) Refer book: Digital signal processing by S.Salivahanan(pgno:329) 10. i. finite duration sequence of length L is given as X (n) = 1 for onL-1 0 for otherwise, (May2007)

Determine the N point DFT of the sequence for N=L. ii. Perform the circular convolution of the following two sequences. X1(n) = {2 1 2 1} X2(n) = {1 2 3 4} (May 2007) Refer Book: Digital signal processing Ramesh Babu.(pgno:MQ32) 11. Draw the butterfly diagram using 8 point DIT FFT for the following sequences. X(n) = { 1,0,0,0,0,0,0,0} (May2007) Refer Book: Digital signal processing Ramesh Babu.(pgno:4.36) 12. Compute the DFT of each of the following (i) x(n) = (n-n0) (ii) y(n) = x1(n) x2(n)

(May 2007)

13. A DFT program is available, how will you this to compute inverse DFT. (May 2007) 14. Two real signals of x(n) and y(n) are of length M. find the FT of x(n) and y(n) with minimum computation. (May2007) 15. Compute the DFT of the sequence,x(n)={1,0,1,0,1,0,1,0} and hence find X(2). Refer book: Digital signal processing by Ramesh Babu.(pgno:3.19) (APR 2005 CS) 16. Draw the FET flowchart for radix 2,DIT algorithm. Assume N=8.(APR 2005 CS) Refer book: Digital signal processing by nagoor kani. (pgno213) 17. Find the 8 pt DFT of the sequence (APR 2005 IT) x(n)={ 1 0<n<7 { 0 otherwise (using DIT FFT ) Refer book: Digital signal processing by Ramesh Babui.(pgno:4.26) 18. Compute the 8 pt DFT of the sequence (NOV 04 IT) x(n)={0.5,0.5,0.5,0.5,0,0,0,0} using DIT FFT Refer book: Digital signal processing by Ramesh Babu.(pgno:4.30) 19. Determine the 8 pt DFT of the sequence (APR 04 IT) x(n)={0,0,1,1,1,0,0,0} Refer book: Digital signal processing by nagoor kani.(pgno:226) 20. What is DIF algorithm. Write the similarities and differences between DIT and DIF. Refer book: Digital signal processing by nagoor kani.(pgno:219) (APR 04 IT) 21. Determine 8pt DFT of x(n)=1 for 3<n<3 using DIT-FFT algorithm. (APR 04 IT) Refer book: Digital signal processing by Ramesh Babu.(pgno:5.49) 22. Obtain the 8pt DIT FFT algorithm

Refer book: Digital signal processing by nagoor kani.(pgno:207) 23. Obtain the 8pt DIF FFT algorithm x(n)={2,2,2,2,1,1,1,1} (NOV 04 EC) Refer book: Digital signal processing by nagoor kani.(pgno:225) 24. Obtain the 8 pt DIF FFT algorithm x(n)={0,1,2,3,,4,5,6,7} (APR 05 EC) Referbook:Digital signal processing by nagoor kani.(pgno:224) UNIT II 1. A band reject filter of length 7 is required. It is to have lower and upper cutoff frequencies of 3 KHz and 5 KHz resp. The sampling frequency is 20Khz. Determine the filter coefficients using Hanning window. Assume the filter to be causal. (NOV 08) Refer book: Digital signal processing by Ramesh Babu.(pgno:MQ20) 2. Design a digital Butterworth filter that satisfies the following constraint using bilinear transformation. Assume T=0.1 sec. (NOV 08) j 0.8 < |H(e )|< 1 , 0 < || < 0.2 j |H(e )| < 0.2 , 0.6 < || < Refer book: Digital signal processing by S.Salivahanan(pgno:437) 3. Determine the magnitude response of an FIR filter (M=11) and show the phase and group delays are constant H(z) = h(n) z-n (Apr 2008) 4. If the desired response of a low-pass filter is Hd (ej)= e-j3, -3/4 w 3/4 0, 3/4 < || < Determine H(ej)=for M=7 using a Hamming Window. (Apr 2008)

5. For the analog transfer function H(s) = 1/ (S+1) (S+2) determine H(z) using impulse invariant technique. Assume T=1sec. (Apr 2008) Refer book: Digital signal processing by S.Salivahanan(pgno:426) 6. Design a digital butterworth filter that satisfies the following constraint using bilinear transformation ( T = 1 Sec) 0.9|H (ej)| 1 for 0/2 |H (ej)| 0.2 for 3/4 (Apr 2008) Refer book: Digital signal processing by S.Salivahanan(pgno:437) 7. Describe the design of FIR filters using frequency sampling technique. Refer book: Digital signal processing by Ramesh Babu. pgno:6.80 8. The desired frequency response of a low pass filter is given by Hd (ej)= e-j2, -/4 w /4

0, /4 < || < determine the filter coefficients hd(n). obtain the coefficients h(n) of FIR filter using a rectangular window defined by w(n) = 1, 0 n 4 0, otherwise (Nov 2007) Refer book: Digital signal processing by S.Salivahanan(pgno:398) 9. Design a digital butterworth filter satisfying the following specifications 0.7|H (ej)| 1 for 00.2 |H (ej)| 0.004, for 0.6 Assume T=1 sec. Apply impulse invariant transformation (Nov 2007)

10. Design an FIR filter using rectangular window. The magnitude specification is given Fig.1 [ first 10 coefficients only] (May 2007)

Figure Here 11. design a digital Butterworth filter satisfying the constraints 0.707|H (ej)| 1 for 0/2 |H (ej)| 0.2 for 3/4 with T=1 sec using 1. Bilinear Transformation. 2. Impulse invariance. Realize the filter in each case using the most convenient realization form. (May 2007) Refer book: Digital signal processing by Ramesh Babu.(pgno:5.79) 12. Design a Chebyshev filter with a maximum pass band attenuation of 2.5 dB; at p = 20 rad/sec and the stop band attenuation of 30 dB at S = 50 rad/sec.(May 2007) Refer book: Digital signal processing by Ramesh Babu.(pgno:5.27) 13. Design an ideal Hilbert transformer having frequency response (May 2007) H (ej) = j for - 0 = -j for 0 using i) rectangular window ii) black man window For N=11 plot the frequency response in both cases. Refer book: Digital signal processing by Ramesh Babu.(pgno:6.75) 14. Realize the system given by difference equation (May 2007) y (n) = -0.1 y(n-1) + 0.72y(n-2) + 0.7x(n) 0.25 2x(n-2) in parallel form Refer book: Digital signal processing by Ramesh Babu.(pgno:5.61) 15. An FIR filter is given by the difference equation y(n) = 2x(n) + 4/5x(n-1)+3/2x(n-2)+2/3x(n-3) determine its lattice form. (May 2007) Refer book: Digital signal processing by Ramesh Babu.(pgno:6.114)

16. Using a rectangular window technique design a low pass filter with pass band gain of unity, cut off frequency of 1000 Hz and working at a sampling frequency of 5 KHz. The length of the impulse response should be 7. (May 2007) Refer book: Digital signal processing by Ramesh Babu.(pgno:6.97) 17. Derive the frequency response of a linear phase FIR filter with symmetric impulse response. (NOV 04EC) Refer book: Digital signal processing by nagoor kani.(pgno:36) 9. Explain in detail about frequency sampling method of designing an FIR filter. (NOV 04 IT) Refer book: Digital signal processing by Ramesh Babu.(pgno:5.37-5.40) 10. What are the issues in designing FIR filter using window method. (APR 04 IT) Refer book: Digital signal processing by nagoor kani.(pgno:370) 11. (i) Mention the advantages and disadvantages of FIR and IIR filters. (APR 04IT) Refer book: Digital signal processing by Ramesh Babu.(pgno:5.59) (ii).State the merits and demerits of FIR filter. (NOV03IT) Refer book: Digital signal processing by Ramesh Babu.(pgno:5.52) 12. Using the Bilinear transform design a high pass filter, monotonic in (NOV05EC) Pass band with cutt off frequency of 1000Hz and down 10dB at 350Hz.The sampling frequency is 5000Hz Refer book: Digital signal processing Ramesh Babu.(pgno: 5.62) 13. (i) An analog filter has a transfer function. Using impulse invariant method converts to digital filter. (NOV04IT) H(s) = 10 --------------s2+7s+10 (ii) Refer book: Digital signal processing Nagoor kani.(pgno:219) Using bilinear transformation convert to z domain at T=1sec. (NOV03IT) H(s)= 1 ------------(s+1)(s+2) Refer Book: Digital signal processing Ramesh Babu.(pgno:5.49) 14. Using impulse invariant mapping technique converts the following Analog transfer function to digital assume T=0.1sec (NOV 04 EC) H(s) = 2 ------------(s+1)(s+2) Refer book: Digital signal processing Ramesh Babu.(pgno:4.26)

UNIT III 1. (i)Consider (b+1)-bit (including sign bit) biplar ADC. Obtain an expression for signal to quantization noise ratio.State the assumptions made.(Nov 2008) Refer book: Digital signal processing Proakis(pgno:753) (ii)Consider the truncation of negative fraction numbers represented in (+1) bit fixed point binary form including sign bit. Let (-b) bits be truncated. Obtain the range of truncation errors for signed magnitude. 2s complement and 1s complement representations of the negative numbers. (Nov 2007,Nov 2008) Refer book: Digital signal processing by Ramesh Babu.(pgno:MQ.21) 2. (i)The coefficients fo a system defined by H(z) = 1 (1-0.3z -1) (1-0.65z-1) are represented in a number system with a sign bit and 3 data bits using signed magnitude representation and truncation. Determine the new pole locations for direct realization and for cascade realization of first order systems. (Nov 2008) Refer book: Digital signal processing by Ramesh Babu.(pgno:MQ.22) (ii)An IIIR causal filter is defined by the difference equation y(n) = x(n)0.96y(n).The unit sample response h(n) is computed such that the computed values are rounded to one decimal place. Show that under these stated conditions, the filter output exhibits dead band effect. What is the dead band range?(Nov 2008) Refer book: Digital signal processing by Ramesh Babu.(pgno:MQ.22) 3. Discuss in detail the truncation error and Round-off error for sign magnitude and twos complement representation. (Apr 2008) Refer book: Digital signal processing by Ramesh Babu.(pgno:7.9) 4. Explain the quantization effects in converting analog signal into digital signal. (Apr 2008) Refer book: Digital signal processing Proakis(pgno:750) 5. (a) A digital system is characterized by the difference equation Y(n) = 0.9y(n1)+x(n) with x(n) = 0 and initial condition Y(-1) = 12. Determine the dead band of the system. Refer book: Digital signal processing by Ramesh Babu.(pgno:MQ.16) (b) what is meant by the co-eefficient quantization? Explain. (Apr 2008) Refer book: Digital signal processing by Ramesh Babu.(pgno:7.29) 6. An 8-bit ADC feeds a DSP system characterized by the following trnafer function H(z) = 1/(z+0.5) estimate the steady state quantization noise power at the output of the system. (Nov 2007) 7. The coefficients fo a system defined by

1 (1-0.4z ) (1-0.55z-1) are represented in a number system with a sign bit and 3 data bits using signed magnitude representation and truncation. Determine the new pole locations for direct realization and for cascade realization of first order systems. (Nov 2007) Refer book: Digital signal processing by Ramesh Babu.(pgno:MQ.22)
-1

H(z) =

8. An IIIR causal filter has the system function H(z) = z / (z-0.97) assume that the input signal is zero-valued and the computed oputput signal values are rounded to one decimal place. Show that under these stated conditions, the filter output exhibits dead band effect. What is the dead band range? (Nov 2007) 9. (i)The input to the system y(n) = 0.999y(n-1)+x(n) is applied to an ADC. What is the power produced by the quantization noise at the output of the filter if the input is quantized to (i) 8 bits (ii) 16 bits (May 2007) Refer book: Digital signal processing by Ramesh Babu.(pgno:MQ.27) (ii)convert the following decimal number into binary: (May 2007) a. (20.675)10 b. (120.75)10 Refer book: Digital signal processing by Ramesh Babu.(pgno:MQ.27) 10. consider the transfer function H(z)=H1(z)H2(z) where H1(z) = 1/(1-a1z-1) and H2(z) = 1/(1-a2z-1) . find the output round off noise power. Assume a 1 = 0.5 and a2 = 0.6 and find output round off noise power. (May 2007,Nov 2006) Refer book: Digital signal processing by Ramesh Babu.(pgno:MQ.27) 11. explain the characteristics of a limit cycle oscillation with respect to the system described by the difference equation y(n) =0.95y(n-1)+x(n). determine the dead band of the filter. (Nov2006) 12. Draw the product quantization noise model of second order IIR system.(Nov 2006) 13. Expain the effect of finite word length effects. (APR 05 EC) Refer book: Digital Signal Processing by Nagoor kani (pg no 264) 14. Derive the steady state noise power at the output if an LTI system due to quantization at the input. (NOV 04 EC) Refer book: Digital Signal Processing by Nagoor kani (pg no 275&294) 15. Explain about fixed point and foating point representation. (NOV 04 EC) Refer book: Digital Signal Processing by Ramesh Babu. (pg no6.38&6.39) 16. Discuss limit cycles in digital filters. (NOV 03 EC) Refer book: Digital Signal Processing by Nagoor kani (pg no 307) 17. Draw the quantization noise model for a second order

system with system function. H(z) = 1 -----------------------------1 - 2rcos0 z-1 + r2 z-2

(APR 05 EC)

18. Determine the steady state noise. Refer book:Digital Signal Processing by Nagoor kani (pg no 276) 19. Expain coefficint quantization effects in direct form realization of IIR filter. (APR 04 EC) Refer book: Digital Signal Processing by Nagoor kani (pg no 6.130&6.131) 20. A digital sytem is characterized by the difference equation. (APR 04 EC) y(n)=0.9y(n-1)+x(n) Refer book: Digital Signal Processing by Nagoor kani (pg no 6.130) 21. For the given transfer function H(z)= H1(z ) H2(z) where H1 (z) = 1 / (1-0.5z-1) & H2(z) = 1 / (1-0.4z-1). Find the output round off noise Power. Calculate the value if b=3 (NOV05EC) Refer book: Digital Signal Processing by Nagoor kani (pg no 7.59) 22. Explain the characteristics of a limit cycle oscillation with respect to the system described by the difference equation y (n) =0.95y (n-1) +x (n) Determine the dead band of the filter. (NOV05EC) Refer book: Digital Signal Processing by Nagoor kani (pg no 7.63) 23. Find the effect of co-efficient quantization on pole location of the Given second order IIR system when it is realized in direct form I and in cascade form. Assume a word length of 4 bits through truncation H(z) = 1 (NOV05EC) -----------------------1 - 0.9 z-1+ 0.2 z-1 Refer book: Digital Signal Processing by Nagoor kani (pg no 7.66) UNIT IV 1. (i) With suitable relations, describe briefly the periodogram method of power spectral estimation. Examine the consistency and bias of periodogram. (Nov 2008,May 2007) Refer book: Digital signal processing Proakis(pgno:902) (ii)Compare the basic principles used in Barlett and Welch method in spectrum estimation (Nov 2008) 2. (i)Explain how the Blackman method is used in smoothing the periodogram. Derive the mean and variance of the power spectral estimate (Nov 2008) Refer book: Digital signal processing Proakis(pgno:913)

(ii)Determine the frequency resolution of the Bartlett, Welch and Blackman Tukey methods of power spectral estimation for a quality factor Q=25. Assume that overlap in Welchs method is 50% and the length of the sample is 2500. (Nov 2008) Refer Book: Digital signal processing Ramesh Babu.(pgno:9.39) 3. Explain the Bartlett method fo averaging periodograms. (Nov 2007,Apr 2008) Refer book: Digital signal processing Proakis(pgno:910) 4. What is the relationship between autocorrelation and power spectrum? Prove it. (Apr/May 2008) Refer book: Digital signal processing Proakis(pgno:902) 5. Derive the mean and variance of the power spectral estimate of the Blackman and Tukey method. (Apr 2008) Refer book: Digital signal processing Proakis(pgno:913) 6. Obtain the expression for mean and variance of the autocorrelation function of random signals. (Apr 2008) 7. Explain how the blackman and tukey method is used in smoothing the periodogram? derive the mean and variance of the power spectral estimate of the blackman and tukey method. (Nov2007) Refer book: Digital signal processing Proakis(pgno:913) 8. Determine the frequency resolution of the Bartlett, Welch and blackman-tukey methods fo power spectral estimation for a quality factor Q=15. Assume that overlap in welcchs method is 50% and the length of the sample is 1500. (Nov2007) Refer Book: Digital signal processing Ramesh Babu.(pgno:9.39) 9. Determine the performance characteristics of non-parametric power spectrum estimators Welch, Bartlett and Blackman and Tukey. (Nov 2006 & May 2007) Refer book: Digital signal processing Proakis(pgno:916) 10. Determine the frequency resolution of the Bartlett, Welch and Blackmann-Tukey methods of power spectral estimation for a quality factor Q=20. assume that overlap in welchs method is 50% and the length of the sample is 2000. (May 2007) Refer Book: Digital signal processing Ramesh Babu.(pgno:9.39)

11. compute the autocorrelation and power spectral denity for the signal X(t) = Acos(2f0t+) when A and f0 are constants. is a random variable which is uniformly distributed over the interval random variable which is uniformly distributed over the interval (-, ). (May 2007) 12. Compute the autocorrelation and power spectral density for the signal. X(t)=A cos (2ft + ) where A and fc are constant,0 is a random variable which is uniformly distributed over the interval(-,) Refer book : Digital signal processing by Sivanandham .(Pg no 10.28 & 10.29) 13. Obtain the Estimation of of autocorrelation Refer book : Digital signal processing by Sivanandham .(Pg no 10.26&10.27) 14. Explain the two methods of smoothing the Periodogram Refer book : Digital signal processing by John G.Proakis .(Pg no 902-906) 15. Obtain the variance of of welch power spectrum estimation. Refer book : Digital signal processing by John G.Proakis .(Pg no 902-906) 16. Compute the energy density spectrum of a signal. Refer book : Digital signal processing by John G.Proakis .(Pg no 902-906) 17. A signal with voltage spectrum o. X(f)={ 1, f<0.1 0, otherwise is convolved with the rectangular window of length N=61. determine the spectrum of X(f) given by X(f)= X ()W(f-)d Refer book : Digital signal processing by John G.Proakis .(Pg no 902-906) 18. Obtain the Periodogram estimate of the sequence x(n)={0,1,2,3} using DFT. b) Explain the use of DFT in Power Spectrum estimation. Refer book : Digital signal processing by Sivanandham (Pg no 10.30-10.29) UNIT V 1. (i)Explain what is meant by instruction pipelining. Explain with an example, how pipelining increases the throughput efficiency. (May 2007,Nov 2008) Reference book: Digital signal processing by venkatramani p.no.45 (ii)A multiplier Accumulator, with three pipe stages, is required for a digital signal processor. Sketch a block diagram of a suitable configuration for the MAC. With the aid of a timing diagram, explain how the MAC works. (May 2007,Nov 2008)

2. (i)In relation to DSP processor, explain the following techniques: SIMD, VLIW. In each case, clearly point out the advantages and disadvantages of the technique in signal processing. (May 2007,Nov 2008) Reference book: Digital signal processing by venkatramani p.no.44 (ii) With a suitable diagram describe the functions of multiplier/adder unit of TMS 320C54X. (May 2007,Nov 2008) Reference book: Digital signal processing by venkatramani p.no.267 3. Describe the Multiplier and accumulator unit in DSP processors. (Nov 2007) Reference book: Digital signal processing by venkatramani p.no.40 4. Explain the architecture of TMS 320C5X processor. (Nov 2007) Reference book: Digital signal processing by venkatramani p.no.56 5. Discuss in detail the four phase of the pipeline techniques. (Nov 2007) Reference book: Digital signal processing by venkatramani p.no.45 6. Write short notes on a. Parallel logic unit b. Circular registers.

(Nov 2007)

7. Explain how Harvard architecture as used by the TMS 320 family differs from the strict Harvard architecture. Compare this with the architecture of a standard von Neumann processor. (May 2007) 8. Give the key features of digital signal processor. (Nov2006) Reference book: Digital signal processing by venkatramani p.no.40 9. write short notes on: a. 32-bit accumulator b. 16 X 16 bit parallel multiplier (Nov2006) c. Shifter.

10. Explain the function of auxiliary registers in the indirect addressing mode to point the data memory location. (Nov2006) Reference book: Digital signal processing by venkatramani 11. Write a program to use the auxiliary register in memory pointing and looping. 12. Write a program to compute the following equation: a. Y = A*X1 + B*X2 + C*X3 book: Digital signal processing by venkatramani (Nov 2006) Reference

13. Write a program to perform addition of two 64 bit numbers.(Nov 2006) Reference book: Digital signal processing by venkatramani

14. explain the operation of TDM serial ports in P-DSPs (May 2007) Reference book: Digital signal processing by venkatramani 15. Explain the operation of CSSU of TMS320C 54X and explain its use considering the Viteri operator. (May 2007) Reference book: Digital signal processing by venkatramani 16. Give a detail account of the Pipeline structure and operation of TMS320C5X Refer book: Digital signal processing by Venkataramani (pg no 100) 17. Briefly explain the following a)CALU b)ARAU c)INDX d)ARCR Refer book: Digital signal processing by Venkataramani (pg no 59,60) 18. Give in detail about assembly language instruction of TMS320C5X Refer book: Digital signal processing by Venkataramani (pg no 69-89) 19. Explain about PLU ,Program counter and flags in TMS320C5X Refer book: Digital signal processing by Venkataramani (pg no 60-62) 20. Explain in detail about Pipeline operation in C54X Refer book: Digital signal processing by Venkataramani (pg no 327-332) 21. What are the Arithmetic,Logical and control instruction of C54X Refer book: Digital signal processing by Venkataramani (pg no 301-314) 22. Explain about ALU,CSSU,DAGEN and PAGEN. Refer book: Digital signal processing by Venkataramani (pg no 205,269,272) 23. Explain 54X Buses and Internal Memory organisation of C54X Refer book: Digital signal processing by Venkataramani (pg no 258& 259) 24. What are BMAR and BRR and memory mapped registers. Refer book: Digital signal processing by Venkataramani (pg no 57-60) 25. Explain about On-Chip memory and On-chip peripherals Refer book: Digital signal processing by Venkataramani (pg no 62-65)

Prepared by

Approved by

HOD/ECE