MU Electronics Engineering (Semester 8)
Embedded System & Real Time Programming
May 2014
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) Discuss design metric issue in designing an embedded system. Give suitable example
5 M
1 (b) Explain SPI protocol for serial communication
5 M
1 (c) Explain Operating modes of ARM7DMI.
5 M
1 (d) Justify use of C programming for embedded software development
5 M

2 (a) Explain data structure Queue, Circular queue, Link list and Array in embedded C programming
10 M
2 (b) Explain clock circuit and registers used to control function of clock module of MSP 430.
10 M

3 (a) Design an embedded system to measure frequency of a power line. Suggest hardware components used. Also give software architecture for the system
10 M
3 (b) Write ARM assembly language program to implement
\[\sum_{\iota +1}^{N}\ f\iota X\iota =1 to N\]
10 M

4 (a) Discuss layered architecture of CAN node. Elaborate Transfer Layer with regards to message framing and arbitration
10 M
4 (b) With the help of suitable diagram explain
i) LCD interface
ii) Hex keypad interface
10 M

5 (a) What is bounded and unbounded priority inversion problem? Suggest solutions used for the same. Explain with suitable example.
10 M
5 (b) For the given task table
calculate: (i) Waiting time
(ii) Turn around time
for earliest deadline first scheduling (EDF). All tasks entered ready queue at same time.
10 M

6 (a) Describe embedded programming tools like compiler, cross compiler integrated development environment, debugging tools, in circuit emulator.
10 M
6 (b) What is shared data problem? Explain various techniques to over come shared data problem.
10 M

Write short notes on: (Any three)
7 (i) Petrinet Modelling
7 M
7 (ii) Waterfall Model in Embedded Software Development
7 M
7 (iii) Stock implementation in ARM7.
7 M
7 (iv) Techniques used in Interprocess Communication in Embedded System.
7 M



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