Embedded Computing Systems - Dec 2014
Computer Science Engg. (Semester 7)
TOTAL MARKS: 100
TOTAL TIME: 3 HOURS (1) Question 1 is compulsory.
(2) Attempt any four from the remaining questions.
(3) Assume data wherever required.
(4) Figures to the right indicate full marks. 1 (a) Discuss the requirements chart, with an example.(10 marks) 1 (b) Explain the sequence diagrams for transmitting control input in modern train controller.(5 marks) 1 (c) Explain the UML class diagram for signal and time events.(5 marks) 2 (a) What is interrupt? Discuss its mechanism, with a neat diagram.(8 marks) 2 (b) Draw the format of ARM data processing instruction.(6 marks) 2 (c) What is set associative cache? Explain.(6 marks) 3 (a) Explain bus with DMA controller.(7 marks) 3 (b) Justify PC as a platform for embedded systems.(8 marks) 3 (c) Briefly discuss the process of two stage address translation in ARM.(5 marks) 4 (a) Sketch and explain the data flow graph model.(8 marks) 4 (b) Explain the program optimization techniques.(12 marks) 5 (a) What is TCB? Explain its structure.(5 marks) 5 (b) Explain the structure of process.(5 marks) 5 (c) What is multitasking? Explain its types.(5 marks) 5 (d) What are the factors considered for selection of scheduling algorithm?(5 marks) 6 (a) Explain the technique in shared memory communication.(10 marks) 6 (b) Explain the following:
i) L-shaped usage distribution
ii) ACPI (advanced configuration and power interface).(10 marks) 7 (a) Explain the I2-C bus.(5 marks) 7 (b) What is multihop communication?(5 marks) 7 (c) Explain the structure of IP packet.(5 marks) 7 (d) Discuss any one applications of internet.(5 marks) 8 (a) What is a simulator? Explain its advantages and limitations.(6 marks) 8 (b) What is boundary scan? Explain.(8 marks) 8 (c) What is monitor program based firmware debugging.(6 marks)