Search This Blog

Blog Archive

Monday, January 9, 2012

EC 1032 EMBEDDED SYSTEMS DESIGN ANNA UNIVERSITY PREVIOUS YEAR QUESTION PAPERS AND QUESTION BANK

PART A [10x2= 20 marks]

1.What is an embedded system? Give any two examples.

2.List the major hardware and software components of embedded system.

3.Why is an embedded processor preferred over a microprocessor or microcontroller in an embedded system?

4.What is dynamic memory allocation?

5.What are the different operating states of Timer?

6.Give the significant features of PCI/X compared to PCI Bus.

7.What is Interrupt driven I/O? How is it useful in embedded systems?

8.Distinguish between Premature Non-premature multitasking.

9.Mention the Important RTOS services.

10.What is the use of action plan in the embedded system development process?


PART B [5x16= 80 marks]

11.[a]Explain in detail the various functional building blocks of embedded system.[16]

Or
[b][i]Explain the role of timers in embedded system.[6]
[ii]Explain the operation of Interrupt controllers in embedded system.[10]

12.[a][i]Explain the functions of various structural units of a processor in an embedded system.[10]
[ii]Show and explain the interfacing of system buses between the processor, memory and I/O devices.[6]
Or
[b][i]Discuss in detail the Cache memory mapping techniques.[10]
[ii]Explain the data transfer using direct memory access in embedded systems.[6]

13.[a][i]Explain the hardware and software timer units. Compare their performances.[8]
[ii]Explain the features and functions of USB and CAN buses.[8]
Or
[b][i]Describe the parallel communication using ISA and PCI bus standards.[8]
[ii]Describe the parallel port and serial port device drivers in embedded systems.[8]

14.[a][i]Explain how transfer rate and latency will affect the performance of I/O operation.[6]
[ii]Describe the Interrupt structure and Interrupt servicing mechanism.[10]
Or
[b][i]Explain in detail the problems in multi threaded programming. Discuss about the use of semaphores in multithreaded environment.[10]
[ii]Explain the need for assigning priorities to devices. Also explain how this priority assignment is made?[6]

15.[a]Discuss the role of RTOS in Interrupt handling and Task scheduling.[16]
Or
[b][i]Explain the use of Target system in the embedded systems development.[6]
[ii]Explain the use of various software tools for the development of an embedded system.[10]

0 comments

Post a Comment