MU Electronics Engineering (Semester 8)
Embedded System & Real Time Programming
December 2013
Total marks: --
Total time: --
INSTRUCTIONS
(1) Assume appropriate data and state your reasons
(2) Marks are given to the right of every question
(3) Draw neat diagrams wherever necessary


1 (a) Differentiate between RISC and CISC processors.
5 M
1 (b) Draw and Explain CAN bus frame format.
5 M
1 (c) Explain status register of MSP430.
5 M
1 (d) Differentiate between procedure and object oriented language.
5 M

2 (a) Explain operating modes of ARM 7 and also explain registers available in each mode.
10 M
2 (b) Explain clock circuit and registers used to control function of clock module of MSP 430.
10 M

3 (a) Compare and explain ARM7 with ARM7TDMI.
10 M
3 (b) Describe with suitable diagrams SPI interface.
5 M
3 (c) Explain interrupt latency with example and what are the factors responsible for interrupt latency?
5 M

4 (a) Explain various techniques used for interprocess communication in an Embedded system.
10 M
4 (b) Explain data structure queue, circular queue, link list and array w.r.t. embedded C programming.
10 M

5 (a) What is bounded and unbounded priority inversion? Also explain how it is solved using priority inheritance and priority ceiling.
10 M
5 (b) Explain the different pre-emptive scheduling policies with suitable examples.
10 M

6 (a) For an embedded system, prepaid electricity meter, whose units (readings) are downloaded wirelessly. Also a parallel LCD of a meter is installed in the house. Discuss the necessary hardware required with justification. Support your answer with suitable block diagram of the embedded electricity meter.
12 M
6 (b) Design an automatic tea and coffee vending machine based on FSM model for the following requirement. The tea/coffee vending is initiated by user inserting a 5 rupee coin. After inserting the coin the user can either select coffee or tea or press cancel to cancel the order and take back the coin.
8 M

Write short notes on:-
7 (a) Explain spiral model used in EDLC.
7 M
7 (b) What is H/W and S/W co-design?
7 M
7 (c) Black box and White box testing.
7 M



More question papers from Embedded System & Real Time Programming
SPONSORED ADVERTISEMENTS