0
3.4kviews
Embedded System and RTOS Question Paper - Dec 18 - Electronics Engineering (Semester 6) - Mumbai University (MU)
1 Answer
0
112views

Embedded System and RTOS - Dec 18

Electronics Engineering (Semester 6)

TAKEN FROM CREDIT BASED PATTERN

Total marks: 80
Total time: 3 Hours
INSTRUCTIONS
(1) Question 1 is compulsory.
(2) Attempt any three from the remaining questions.
(3) Draw neat diagrams wherever necessary.

1. Answer the following questions:

1.a. Justify the need for brown-out detection circuit in embedded systems environment and the mechanism of implementing the same.
(5 marks) 9777

1.b. With respect to power, performance and cost state and explain the associated design metrics for an embedded system.
(5 marks) 9768

1.c. Explain the structure of typical C source program for ARM based target processor. Typically list the various data types along-with memory size supported by a C compiler.
(5 marks) 9787

1.d. What are interrupts and explain the factors that contribute to interrupt response time in a system.
(5 marks) 10276

2.a. With regards to Cortex – M3 architecture, explain the various states and its modes of operation.
(10 marks) 00

2.b. Explain the utilisation bound in task scheduling in light of Rate Monotonic Scheduling algorithm.
(10 marks) 9800

3.a. What is a task and various states that a task can lie in for an embedded environment
(10 marks) 9788

3.b. Explain briefly the memory and bus structure in Cortex-M3 architecture.
(10 marks) 00

4.a. Explain briefly the serial communication protocol RS 232. What are the advantages of RS – 485 over RS -232 communication.
(10 marks) 9771

4.b. Explain the operation and significance of following MicroC/OS – II functions

a) OSSemCreate(); OSSemPend(); OSSemPost();

b) OSInit(); OSStart();

(10 marks) 9791

5.a. Compare the features of Cortex – A8 and Cortex - R4 architectures
(10 marks) 00

5.b. Explain the various inter-process/task communication and synchronisation tools like semaphores, mutex, mailbox and pipe used by an RTOS environment.
(10 marks) 9792

6. Write short notes on (Any two):

6.a. Problem of priority inversion and mechanism to prevent the same.
(5 marks) 9789

6.b. MSP-430 architecture and its low power capability.
(5 marks) 00

6.c. Design metrics for a typical embedded system.
(5 marks) 00

6.d. Black-box and White-box testing
(5 marks) 9783

Please log in to add an answer.