Exam Details
Subject | dsp processors and architectures | |
Paper | ||
Exam / Course | computer science and engineering | |
Department | ||
Organization | Vardhaman College Of Engineering | |
Position | ||
Exam Date | January, 2018 | |
City, State | telangana, hyderabad |
Question Paper
Hall Ticket No:
Question Paper Code B3603
(AUTONOMOUS) M. Tech I Semester Regular Examinations, January 2018
(Regulations: VCE-R15) DSP PROCESSORS AND ARCHITECTURES
(Embedded Systems) Date: 02 January, 2018 FN
Time: 3 hours
Max Marks: 70
Answer any FIVE Questions
Each Question carries equal marks
1.
Illustrate the need and working of Decimation and Interpolation in DSP applications with relevant figure and examples.
7M
Obtain the transfer function of the IIR filter whose difference equation is given by y and Realize the IIR filter with the given difference equation showing the filter structure.
7M
2.
Calculate the dynamic range and precision of each of the following number representation formats:
i. 24-bit, single-precision, fixed point format
ii. 48-bit, double-precision, fixed point format
iii. A floating-point format with a 16-bit mantissa and an 8-bit exponent
7M
List the various sources of error in DSP implementations. Explain the various D/A conversion errors and how it can be overcome with relevant examples and sketches.
7M
3.
Illustrate the need and working of Address generation unit in DSP processors with a neat figure and example.
7M
Explain the need and features of a program sequencer unit of a programmable DSP with a neat block diagram.
7M
4.
Illustrate the hardware looping and its advantages in DSP processors with relevant example.
7M
What is pipelining? Illustrate the various pipelining programming models with relevant examples and figures.
7M
5.
Describe any 4 different data addressing modes of TMS320C54xx processor with examples.
7M
Write an Assembly language program for computing the Multiply and Accumulate of the equation for a TMS320C54xx processor using:
i. Direct addressing mode
ii. MAC instruction
Assume and are stored in the data memory and is of 16-bit
7M
6.
Explain the significance of Q-notation in DSP with examples. What values are represented by the 16-bit fixed point number N=4000h in the Q15, Q10 and Q7 notations.
7M
Write and Assembly language Program to demonstrate the implementation of an FIR filter using TMS320C54xx processors with relevant comments. Assume the number of filter coefficients is 30 and the input samples are 200.
7M
7.
An 8-point FFT is to be implemented using DIT FFT method on TMS320C54xx. Give the FFT Implementation structure and also explain the algorithm that computes the output of each stage
7M
Explain how the bit-reversed index generation can be done in 8-point FFT. Also write a TMS320C54xx program for 8-point DIT FFT bit reversed index generation
7M
Cont…2
2
8.
Draw the block diagram for the PCM3002 CODEC and explain how the PCM3002 is interfaced to the TMS 320C5416 in the DSK using suitable block diagram.
7M
Interpret the need and explain what is DMA. Explain how the DMA is configured and its operation on aTMS320C54xx processor. What is Register Subaddressing technique in DMA operation?
7M
Question Paper Code B3603
(AUTONOMOUS) M. Tech I Semester Regular Examinations, January 2018
(Regulations: VCE-R15) DSP PROCESSORS AND ARCHITECTURES
(Embedded Systems) Date: 02 January, 2018 FN
Time: 3 hours
Max Marks: 70
Answer any FIVE Questions
Each Question carries equal marks
1.
Illustrate the need and working of Decimation and Interpolation in DSP applications with relevant figure and examples.
7M
Obtain the transfer function of the IIR filter whose difference equation is given by y and Realize the IIR filter with the given difference equation showing the filter structure.
7M
2.
Calculate the dynamic range and precision of each of the following number representation formats:
i. 24-bit, single-precision, fixed point format
ii. 48-bit, double-precision, fixed point format
iii. A floating-point format with a 16-bit mantissa and an 8-bit exponent
7M
List the various sources of error in DSP implementations. Explain the various D/A conversion errors and how it can be overcome with relevant examples and sketches.
7M
3.
Illustrate the need and working of Address generation unit in DSP processors with a neat figure and example.
7M
Explain the need and features of a program sequencer unit of a programmable DSP with a neat block diagram.
7M
4.
Illustrate the hardware looping and its advantages in DSP processors with relevant example.
7M
What is pipelining? Illustrate the various pipelining programming models with relevant examples and figures.
7M
5.
Describe any 4 different data addressing modes of TMS320C54xx processor with examples.
7M
Write an Assembly language program for computing the Multiply and Accumulate of the equation for a TMS320C54xx processor using:
i. Direct addressing mode
ii. MAC instruction
Assume and are stored in the data memory and is of 16-bit
7M
6.
Explain the significance of Q-notation in DSP with examples. What values are represented by the 16-bit fixed point number N=4000h in the Q15, Q10 and Q7 notations.
7M
Write and Assembly language Program to demonstrate the implementation of an FIR filter using TMS320C54xx processors with relevant comments. Assume the number of filter coefficients is 30 and the input samples are 200.
7M
7.
An 8-point FFT is to be implemented using DIT FFT method on TMS320C54xx. Give the FFT Implementation structure and also explain the algorithm that computes the output of each stage
7M
Explain how the bit-reversed index generation can be done in 8-point FFT. Also write a TMS320C54xx program for 8-point DIT FFT bit reversed index generation
7M
Cont…2
2
8.
Draw the block diagram for the PCM3002 CODEC and explain how the PCM3002 is interfaced to the TMS 320C5416 in the DSK using suitable block diagram.
7M
Interpret the need and explain what is DMA. Explain how the DMA is configured and its operation on aTMS320C54xx processor. What is Register Subaddressing technique in DMA operation?
7M
Other Question Papers
Subjects
- advanced algorithms
- advanced algorithms laboratory
- advanced data communications
- advanced data structures
- advanced data structures laboratory audit course – i
- advanced mechanics of solids
- advanced mechanisms
- advanced operating systems
- advanced operating systems laboratory
- artificial intelligence and neural networks
- business analytics
- cloud computing
- cloud computing laboratory
- cmos vlsi design
- computer graphics
- computer organization and architecture
- computer vision and pattern recognition
- constitution of india
- cpld and fpga architectures and applications
- cryptography and computer security
- data warehousing and data mining
- datawarehousing and data mining
- design patterns
- digital image processing
- digital systems design
- disaster management
- distributed computing
- distributed databases
- distributed operating systems
- dsp processors and architectures
- embedded linux
- embedded real time operating systems
- embedded systems
- energy conversion systems
- english for research papers writing
- entrepreneurship development
- finite element methods
- fracture, fatigue and creep deformation
- human computer interaction
- image processing
- industrial safety
- information retrieval systems
- information security
- machine learning
- major project phase-i
- major project phase-ii
- microcontrollers for embedded system design
- mini project with seminar audit course – ii
- mobile computing
- mobile satellite communications
- national service scheme
- number theory and cryptography
- object oriented analysis and design
- operations research
- pedagogy studies
- personality development through life enlightenment skills
- power electronic control of dc drives
- power electronic converters-i
- power semi conductor devices
- principles of machine modeling analysis
- research methodology and intellectual property rights
- sanskrit for technical knowledge
- semantic web and social networks
- software engineering principles
- solar, energy and applications
- stress management by yoga
- system modeling and simulation
- value education
- waste to energy
- web security
- wireless and mobile computing