Question Paper Code:: Reg. No.
Question Paper Code:: Reg. No.
Question Paper Code:: Reg. No.
66226
B.E./B.Tech. DEGREE EXAMINATION, NOVEMBER/DECEMBER 2011. Sixth Semester Information Technology IT 2354 EMBEDDED SYSTEMS
(Common to Computer Science and Engineering) (Regulation 2008) Time : Three hours Answer ALL questions. PART A (10 2 = 20 marks) 1.
2. 3. 4. 5. 6. 7. 8. 9.
What are the challenges in embedded computing system design? What are the stages in an ARM pipeline? When would you prefer to use busy-wait I/O over interrupt-driven I/O? Define thread. What is scheduling policy? Mention the scheduling states of a process. What is the function of locator? Write short notes on in-circuit-emulator.
10.
List the levels of CMM. What are the requirements for embedded system design?
Find the timers clock frequency and its period for 8051. Assuming that XTAL = 11.0592 MHz.
4
Maximum : 100 marks
4 0
PART B (5 16 = 80 marks) 11. (a) Explain the major levels of embedded system design process with an example. (16) Or (b) 12. (a)
Explain the instruction sets and condition codes of ARM processor with an example for each. (16) Explain the following memory systems : (i) (ii) (iii) Two-level cache Direct-mapped cache Set-associative cache. Or
(b)
Draw a UML sequence diagram for copying characters from an input to an output device using interrupt-driven I/O. The diagram should include the two devices and the two I/O handlers. (16)
(i) (ii)
Adding one unit of overhead for each context switch. Dead line 30 40 120 60 15
0
Or Or 2
13.
(a)
For the periodic processes given below, find a valid schedule (16)
(b)
Explain the following : (i) (ii) (iii) Blocking interprocess communication Nonblocking interprocess communication Shared memory communication. (5) (5) (6) (16)
14.
(a)
(b)
(i)
(ii)
4 0
(5) (5) (6)
66226
15.
(a)
(i) (ii)
Explain the case study of Audio players. Explain the design example of software modem. Or
(8) (8)
(b)
4
3
4
66226
4 0