Write down the skills required for an Embedded System Designer.
[3 marks]Describe an embedded processor as (i) GPP (ii) ASIP (iii) Single purpose processor.
[4 marks]Differentiate between serial and parallel communication. Explain USART protocol in brief.
[7 marks]Describe the features associated with Bluetooth and Zigbee protocols used in wireless and mobile systems.
[3 marks]List the features associated with AHB and ASB Buses.
[4 marks]Explain I2C and CAN bus protocol in brief.
[7 marks]What is Device driver? Explain role of Interrupt in Device driver programming.
[7 marks]Explain different types of interrupt sources.
[3 marks]What is Semaphore? Explain where Semaphore can be utilized?
[4 marks]Give advantages, disadvantages and uses of mailbox, pipe and socket functions in interprocess communication.
[7 marks]Explain the differences between Preemptive & Non-Preemptive scheduling policies.
[3 marks]Define Interrupt Latency and Interrupt Service Deadline. Describe the parameters that govern their values
[4 marks]Explain device, file and I/Omanagement in RTOS.
[7 marks]What is RTOS ? Describe types of RTOS with two examples.
[3 marks]Define and explain different Benchmarking parameters for an RTOS.
[4 marks]Explain process context switching and thread context switching in detail. Justify “threads are lightweight processes”.
[7 marks]Define: Process Control Block. Which data is stored in PCB?
[3 marks]Describe the differences between Hard Real Time and Soft Real Time System with an example of each one.
[4 marks]Compare process, task and thread with an appropriate example. Explain multithreading mechanism in context of the display process of desktop systems.
[7 marks]Explain the function of Watchdog timer in MSP430 processor.
[3 marks]Describe the four sources of clock in MSP430 processor
[4 marks]Explain interrupt handling process in MSP430.
[7 marks]Describe POR, PUC and BOR for MSP430.
[3 marks]MSP430 is having an orthogonal CPU architecture supported with RISC features. – Justify the statement.
[4 marks]Explain the use of timer for generating Pulse Width Modulated waveform using MSP430.1
[7 marks]