You are on page 1of 2

NR

Code No. B5708


JAWAHARLAL NEHRU TECHNOLOGY UNIVERSITY, HYDERABAD
M .Tech. II Semester Supplementary Examinations, March – 2009
DSP PROCESSORS AND ARCHITECTURES
(Common to Embedded Systems, Digital Systems & Computer
Electronics, Digital Electronics & Communication Systems, VLSI
System Design and VLSI & Embedded Systems)

Time: 3 hours Max. Marks. 60


Answer any Five questions
All questions carry equal marks
---

1.a) Draw the block diagram of a digital signal process system and
explain.
z −1
b) For the IIR filter given by H ( z ) =
( z − 0.25)( z − 0.5)
find i) the magnitude response function
ii) the step response
iii) whether it is a low pass filter or high pass filter.

2.a) Explain what is meant by dynamic range and resolution.


b) What is the dynamic range of a 32-bit floating point processor with
24 bits mantissa and 8-bit exponent.
c) Find the decimal equivalent of the floating point hexa number
9374 h. Assume a format similar to IEEE-754 in which the MSB is
the sign bit followed by 4 exponent bits followed by 8 bits for the
fractional part.

3.a) What are the basic features of a DSP processor. Explain the
significance of each.
b) Draw the diagram of a fixed point data path and explain.

4.a) Explain what is meant by pipelining.


b) What is meant by interlocking
c) Explain each pipeline stage of TM5320OC54XX processor

5.a) With a neat diagram explain how circular addressing is achieved in


TMS 320 C54xx processor
b) Explain the on-chip peripherals provided on TMs320c5XX
processor.

6. Write a complete assembly code to implement


a) 6-tap FIR filter b) P I D controller for a plant.
Contd.…..2
Code No. B5708 -2-

7.a) Explain the decimation-in-frequency FFT algorithm with necessary


signal flow graphs
b) Explain how bit reversal addressing is achieved in TMS 320C54xx
processor.
c) Mention the sources of error in implementing FFT on the DSP
processor.

8.a) Explain how the memory space in organized in TMS320C54xx


processor.
b) With the help of a flow chart explain how interrupts are handled in
a TMS processor.

^*^*^

You might also like