Embedded System Design - Dec 2014
Electronics Engineering (Semester 7)
TOTAL MARKS: 80
TOTAL TIME: 3 HOURS (1) Question 1 is compulsory.
(2) Attempt any three from the remaining questions.
(3) Assume data if required.
(4) Figures to the right indicate full marks. 1 (a) Explain SPI protocol for serial communication.(5 marks) 1 (b) Explain Task and Task States.(5 marks) 1 (c) Draw and explain data frame format for CAN bus.(5 marks) 1 (d) Differentiate between RS 232 and RS 485.(5 marks) 2 (a) Suggest various techniques used for interprocess communication in an Embedded system.(10 marks) 2 (b) What is shared data problem? Explain different types of semaphores.(10 marks) 3 (a) Compare schedulers used in hard real time sytem.(10 marks) 3 (b) Explain wht ARM processor is one of the most commonly used 32 bit embedded processor. Draw architecture of ARM7 TDMI processor.(10 marks) 4 (a) Explain address space (Memory Map) of MSF 430.(10 marks) 4 (b) Explain in detail Link List, Pipes, Queue and Mailboxes.(10 marks) 5 (a) What is bounded and unbounded priority inversion problem? Suggest solution used for same. Explain with suitable example.(10 marks) 5 (b) Describe embedded programming tools like compiler, cross compiler, integrated development environment, debugging tools, in circuit emulator.(10 marks) 6 (a) What is the role of processor reset and system reset explain the need of watchdog timer and reset after the watched time.(10 marks) 6 (b) Design an embedded system to control room temperature and humidity:
i) Draw FSM/petrinet
ii) Draw block diagram
iii) Suggest, hardware specification (viz. Controller, memory, peripherals)
iv) Give list of tasks and device drivers.(10 marks) 7 (a) Black Box Testing.(7 marks) 7 (b) Digital Signal Controller(7 marks) 7 (c) Explain System on Chip (SOC).(7 marks)