Powerful Google developer tools for immediate impact! (2023-24 C)
embedded-systems
1. Reg. No. :
M.E. DEGREE EXAMINATION, NOVEMBER/DECEMBER 2010
Second Semester
Applied Electronics
AP 9224 — EMBEDDED SYSTEMS
(Common to M.E. Communication Systems, M.E. Computer and Communication
and M.E. VLSI Design)
(Regulation 2009)
Time : Three hours Maximum : 100 Marks
Answer ALL questions
PART A — (10 × 2 = 20 Marks)
1. Give out two reasons to state that design of embedded computing machine is
difficult.
2. What does the instruction LDR r0, [r1, # 4] in ARM processor do?
3. Implement the statement given in SHARC processor )*( cbaY += .
4. What is boot-block flash?
5. Differentiate between a CAN and I2C Bus.
6. What requirements are to be considered for computation-intensive system
design?
7. What is scheduling policy? State its importance.
8. What is meant by round robin approach?
9. What skills might be useful in a cross functional team that is responsible for
designing set-top-boxes?
10. Give example for the requirements document to be (a) ambiguous
(b) incomplete.
Question Paper Code : 976074
0
1
4
0
1
4
0
1
2. 976072
PART B — (5 × 16 = 80 Marks)
11. (a) With the help of moving map explain how the various levels of design
process is implemented. (16)
Or
(b) Describe in detail how a model train controller is designed. (16)
12. (a) (i) Write a SHARC assembly code for the following statements :
if (x – y < 3) {
;cba −=
x = 0;
}
else {
;
;0
gfed
y
++=
=
} (6)
(ii) Discuss about how to design an embedded system using PC as a
platform. (10)
Or
(b) (i) Describe the design of alarm clock in detail. (10)
(ii) Explain the following : (6)
(1) Bus Bridge operation
(2) Watch dog timer.
13. (a) (i) Explain the structure and organisation of CAN Bus and I2C Bus.
(10)
(ii) With proper examples show how communication analysis is carried
out in Network Based Systems. (6)
Or
(b) (i) Discuss in detail how an elevator controller is designed using
distributed system. (10)
(ii) Discuss the share link parts and Ethernet. (6)
4
0
1
4
0
1
4
0
1
3. 976073
14. (a) (i) Explain the clock driven and priority driven approach. (12)
(ii) Compare line scheduling with offline scheduling. (4)
Or
(b) (i) Describe the EDF algorithm. (10)
(ii) Explain the challenges present in designing a real time systems. (6)
15. (a) (i) Describe the various models used in the design flow. (9)
(ii) Discuss the design of PDA. (7)
Or
(b) (i) Describe in detail the design of inkjet printer. (12)
(ii) Explain measurement driven quality assurance. (4)
———————————
4
0
1
4
0
1
4
0
1