You are on page 1of 3

EMBEDDED SYSTEMS:

Unit 1:

PART – A :

1. Give different categories and requirements of embedded systems.


2. What are the different types of memory used in embedded system?
3. List the characteristics of an embedded system.
4. List the major embedded computer applications
5. What is an In-circuit Emulator?
6. What is the need of Watchdog timer?
7. What is the purpose of DMA controller?

PART-B:

1. Explain in detail the design process involved in embedded system /Explain in detail about the
different embedded processors in a system.
2. Explain a hardware timer device with its signals, clock inputs and control bits.
3. Discuss about the structural units in embedded processor and how a processor is selected
for an embedded application.
4. How suitable processor and memory devices are selected for an embedded system
design.explain.
5. Discuss about i) In-circuit emulator & Watch dog Timer
6. List the various hardware units that must be present in the Embedded system
7. Explain the concepts of DMA and structural units of an embedded Processor

Unit – 2
Part-A:
1. Define bus.
2. Why device drivers are necessary for interfacing a device with processor?
3. How error is detected in CAN bus?
4. Give the different standard versions for CAN and give its feature.
5. Give the limitations of Polling Technique.
6. Draw the framework of I2C bus.
7. Compare the key characteristics of RS232 and RS485serial interfaces.

Part-B:
1. Explain the features of RS232 and RS485 and give some differences between them.also
explain
How to transfer a byte of data using I2C protocol?
2. Explain the CAN architecture with neat diagram.
3. Explain about the single master single slave implementation of SPI and single master multiple
slave implementations.
4. Describe the various components of synchronous serial input and output ports.
5. Write a detailed technical short note on the characteristics of the I2C bus and explain the
process of arbitration.
6. Explain a real-time example application of an I2C bus usage.
7. Explain the feature of CAN bus with a real-time example.
Unit- 3
PART-A:
1. What is Data flow graph model?
2. Mention the requirements needed for Analysis phase.
3. Draw the classic embedded product development life cycle model.
4. Contrast and compare data flow graph model and control data flow graph model.
5. What is EDLC?
6. What is the purpose of State machine cycle?
7. What are the three primary objectives of EDLC?

Part-B
1. Give the functional description about the different phases of Embedded Design Life Cycle
model.
2. Enumerate state machine model for seat belt alarm system
3. Explain about the state machine model of an Automotive Chocolate Vending Machine.
4. Explain the following: Data Flow Graph (DFG) model ,Controlled Data Flow Graph (CDFG) model.
5. Discuss about: Prototyping or Evolutionary Model , Spiral Model.
6. Draw a FSM model for a simple home-made object counter to count the number of products
manufactured in a conveyor belt.
7. Explain about sequential program model for the development of embedded platform

Unit 4

Part A:

1. Define Task.
2. Distinguish Preemptive and Non-preemptive scheduling.
3. Mention the different task states.
4. What is a Semaphore?
5. Define RTOS. Mention its functions
6. Define multi-threading.
7. What is priority inversion?

Part-B
1. Explain with suitable example about the use of semaphore in multitasking. What are the various
semaphore operations?
2. Explain Non-Preemptive scheduling and compare its types in detail.
3. Discuss about handling of Task Scheduling, Latency, and Deadlines as performance Metrics and
explain.
4. Compare and contrast task, process and thread with their types and examples.
5. Three processes with process IDs P1, P2, P3 with estimated completion time 6,4,2 milliseconds
respectively, enters the ready queue together in the order P1, P2,P3. Calculate the waiting time
and Turn Around Time(TAT) for each process and the Average waiting time and Turn Around
Time ( Assuming there is no I/O waiting for the processes) in RR(Round Robin) algorithm with
Time slice = 2 ms.
6. Discuss about inter process communication and context switching in detail.
7. Explain the need for IPC functions and interprocess communications.
Unit 5:
Part-A:

1. Give some applications of embedded systems.


2. Give the hardware units needed to design adaptive cruise control.
3. What are the events involved in smart card application?
4. Define Spin Phase.
5. What is meant by Low Speed Electronic Control Units?
6. Define Software of Soft modem.
7. Define MOST Bus.

Part-B:
1. List and explain the hardware units that must be present in the embedded systems.
2. Explain digital camera in detail.
3. Explain washing machine process in detail.
4. Give the concept of ATM in detail.
5. Describe the various types of electronic control units employed in automotive coin application.
6. Calculate TAT average and WT average for the processes whose arrival and burst time are given.
CPU scheduling policy is SJF pre-emptive(note).
P1 4 1
P2 2 4
P3 4 3
P4 0 6
P5 2 3
7. Discuss smart card application in detail.

You might also like