VTU Previous Question Papers BE CS Seventh Semester Embedded Computing Systems January 10
VTU Previous Question Papers BE CS Seventh Semester
Embedded Computing Systems January 10
Note: Answer any FIVE full questions, selecting at least TWO questions from each Part.
1 a. Compare the definitions of embedded system from the following authors i) Wayne Wolf
ii) Todd.D. Mortan.
b. What are the major differences between Harvard and Von Neuman architecture? Give an example.
c. What are the functional circuits in a microcontroller chip? Explain them in detail.
2 a. What is charge pump? Explain the following terms related to embedded hardware units :
i) Clock oscillator circuit ii) System timer iii) Power – up reset and wratch – dog timer.
b. Comprehend the procedure to code high level and assembly software into m/c implementable software, for an embedded system. Highlight their differences.
3 a. Compare the parallel ports interfaces for the keypad, stepper motor and touch screen.
b. Describe and compare UART and HDLC protocol.
4 a. Show the procedure of diversion to higher priority interrupts.
b. What is DMAC? Explain the steps of DMA to facilitate a multi byte data transfer.
c. What is virtual device driver? Explain any two of them in detail.
5 a. What are the Task and ISR? Distinguish among the ISRs, Tasks and functions.
b. What is a semaphore? What are the IPC functions used by a software programmer? Explain them.
6 a. What is the function of Kemal in RTOS? Comprehend the different memory management strategy for a system.
b.What is RTOS? List and explain the different services of RTOS.
7 a. What are the design principles of RTOS to design an embedded system? Explain them.
b. What is the significance of spin lock? Narrate the petrinet based model for critical section service, by a preemptive scheduler.
8 a. What is industry standard file format for storing the locator file? Show the memory needed in case of Princeton and Harvard architecture in the system.
b. What is a simulator? Illustrate the detailed design development process using a simulator.