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]
KEYWORDS:2010 ANNA UNIVERSITY CHENNAI B.E ELECTRICAL AND ELECTRONICS ENGINEERING B E DEGREE EXAMINATION, APRIL/MAY 2010 EIGHTH SEMESTER ELECTRICAL AND ELECTRONICS,ANNA UNIVERSITY QUESTION PAPER,ANNA UNIVERSITY,ANNA UNIVERSITY CHENNAI,ANNA UNIVERSITY COIMBATORE,ANNA UNIVERSITY TRICHY,ANNA UNIVERSITY TIRUNELVELI,ANNA UNIVERSITY MADURAI,ANNA UNIVERSITY SYLLABUS,ANNA-UNIVERSITY RESULTS,ANNA UNIVERSITY DISTANCE EDUCATION,ANNA UNIVERSITY MBA-CENTRE FOR DISTANCE EDUCATION,ANNA UNIVERSITY SCHEDULE OF EXAMINATIONS,ANNA UNIVERSITY ADMISSION,ANNA UNIVERSITY COURSES,ANNA UNIVERSITY ACADEMIC,ANNA UNIVERSITY DEPARTMENTS,ANNA UNIVERSITY RESEARCH,ANNA UNIVERSITY MAIL,ANNA UNIVERSITY QUESTION PAPERS,ANNA UNIVERSITY COUNSELLING DATES,ANNA UNIVERSITY RE-EVALUATION RESULTS
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]
KEYWORDS:2010 ANNA UNIVERSITY CHENNAI B.E ELECTRICAL AND ELECTRONICS ENGINEERING B E DEGREE EXAMINATION, APRIL/MAY 2010 EIGHTH SEMESTER ELECTRICAL AND ELECTRONICS,ANNA UNIVERSITY QUESTION PAPER,ANNA UNIVERSITY,ANNA UNIVERSITY CHENNAI,ANNA UNIVERSITY COIMBATORE,ANNA UNIVERSITY TRICHY,ANNA UNIVERSITY TIRUNELVELI,ANNA UNIVERSITY MADURAI,ANNA UNIVERSITY SYLLABUS,ANNA-UNIVERSITY RESULTS,ANNA UNIVERSITY DISTANCE EDUCATION,ANNA UNIVERSITY MBA-CENTRE FOR DISTANCE EDUCATION,ANNA UNIVERSITY SCHEDULE OF EXAMINATIONS,ANNA UNIVERSITY ADMISSION,ANNA UNIVERSITY COURSES,ANNA UNIVERSITY ACADEMIC,ANNA UNIVERSITY DEPARTMENTS,ANNA UNIVERSITY RESEARCH,ANNA UNIVERSITY MAIL,ANNA UNIVERSITY QUESTION PAPERS,ANNA UNIVERSITY COUNSELLING DATES,ANNA UNIVERSITY RE-EVALUATION RESULTS