0% found this document useful (0 votes)
6 views

M3

The document outlines a comprehensive curriculum on embedded systems, covering definitions, comparisons, classifications, and various components such as processors, memory, and communication interfaces. It includes detailed questions and topics related to microcontrollers, real-time operating systems, and applications in smart cards and automotive systems. Additionally, it addresses scheduling policies and safety functions in automotive embedded systems.

Uploaded by

jayapriyat217
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

M3

The document outlines a comprehensive curriculum on embedded systems, covering definitions, comparisons, classifications, and various components such as processors, memory, and communication interfaces. It includes detailed questions and topics related to microcontrollers, real-time operating systems, and applications in smart cards and automotive systems. Additionally, it addresses scheduling policies and safety functions in automotive embedded systems.

Uploaded by

jayapriyat217
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

S.

No Unit 1 Part A
1. Define embedded system
2. Compare computer system with embedded system.
3. Is PC an application of embedded system? Justify your answer.
4. Define DMA.
5. What is the need of Watchdog timer?
6. List the classification of embedded system.
7. What are the processor selection criteria for embedded system?
8. What are the different types of memory used in embedded system?
9. What are the processor selection criteria for an embedded system?
10. What is RTC? How it differs from timer in an embedded system?
Unit 1 Part B
1. Elaborate the various memory management techniques deployed in embedded systems.
2. Elaborate the role of timers and counters in an embedded system application and also mention
the various forms of timers deployed in embedded system.
3. Explain a Real Time Clock (RTC) with its features and a case study example. Also mention
its difference with respect to internal timers.
4. Illustrate with neat sketch, the various hardware units of an embedded system.
5. Elaborate the structural units of Processor with a neat sketch.
6. Illustrate with neat sketch, the various hardware units of an embedded system.
7. Elaborate in detail about the various types of processors used in embedded system application
with an application for each and also mention how a processor is selected for an embedded
system application.
8. How can Real-Time Clocks (RTC) be effectively applied in embedded systems, and what
are their key functions and significance within such systems?
Unit 2 Part A
1. List out few factors controlling the popularity of PIC Microcontroller.
2. Compare RISC Vs CISC processor. Which category does the PIC controller belongs to?
3. What is FSR and INDF register in PIC Microcontroller?
4. What is ‘W’ register in PIC16F877 Microcontroller?
5. What is the significance of Brown out reset in PIC16F877?
6. Mention the registers in ARM processor.
7. Draw the data frame format of I2C Bus.
8. List out some features of ARM architecture.
9. What is meant by load store architecture?
10. Name one common communication interface that can be configured using GPIO pins in ARM
Cortex processors.
Unit 2 Part B
1. Explain with a neat sketch, the architecture of PIC16F877 and give its special features over
other microcontroller.
2. Provide an in-depth explanation of the internal architecture of the PIC 16F877A
microcontroller, including its CPU core, memory organization, and key functional blocks?
3. How is the instruction set architecture (ISA) of the PIC 16F877A designed, and what are
some examples of instructions commonly used in programming this microcontroller?
4. Categories the various operating modes used in programmers model of ARM processor.
5. What role do the bit manipulation instructions play in the PIC 16F877A's instruction set, and
in what scenarios are they particularly useful?
6. Describe the memory hierarchy within the PIC 16F877A, including the types of memory
(RAM, Flash, EEPROM) and their respective sizes, and how they are used in program
execution and data storage.
7. Elaborate a comprehensive overview of the ARM Cortex processor architecture, including its
key components, such as the CPU core, memory hierarchy, and functional blocks?
8. How does the memory hierarchy in ARM Cortex processors, which includes caches, RAM,
and flash memory, impact the performance and efficiency of these processors?
Unit 3 Part A
1. How do we classify I/O devices?
2. Draw the framework of I2C Bus?
3. What is USB? Where it is used?
4. Compare the key characteristics of RS 232 and RS 485 serial interfaces.
5. Draw the data frame format of CAN.
6. Why device drivers are necessary for interfacing a device with processor?
7. How SPI is differed from other serial interfaces?
8. Draw the data frame format of I2C Bus.
9. Compare the key characteristics of RS 232 and RS 485 serial interfaces.
10. List the features of CAN Bus.
Unit 3 Part B
1. Give the advantages and disadvantages of using serial communication devices and
Parallel communication devices.
2. What is CAN Bus? Explain the structure of typical CAN BUS and CAN protocol frame
format.
3. Describe about the single master single slave implementation of SPI and single master
multiple slave implementation.
4. Describe the fundamental characteristics of the I2C bus, including its serial
communication mode, multi-master capability, and addressing scheme.
5. Discuss the error-handling mechanisms employed by the CAN bus. How does it
detect and manage errors, and what is the significance of error flags like ACK, CRC,
and stuff error?
6. Explain with the necessary connection diagram, a single master/ single slave serial
peripheral interface.
7. Describe the key components of a typical Wi-Fi network, including access points,
client devices, and routers. How do these components work together to provide
wireless connectivity?
8. Explain the features of RS232C and RS485 and give some differences between them.
Unit 4 Part A
1. Distinguish Preemptive and Non-preemptive scheduling.
2. How are interrupt routines handled in RTOS environment?
3. Define Task.
4. Define RTOS. Mention its functions.
5. Define Semaphore.
6. Define Thread and Process.
7. What is meant by context switching?
8. What is a mailbox?
9. Distinguish Pre-emptive and Non-pre-emptive scheduling.
10. Mention the different task states.
Unit 4 Part B
1. Illustrate non-Preemptive scheduling and its types in detail.
2. Explain the need for Inter- Process Communication (IPC ) functions and how the Inter-
Process Communication management performed by CPU.
3. In an embedded system design based on a Real-Time Operating System (RTOS),
analyse and provide a comprehensive explanation of the concepts of tasks, processes,
and threads.
4. Compare task, process and thread with their types and examples which aids the real
time systems.
5. What is a mailbox in the context of inter process communication (IPC)? How does it
facilitate communication between processes, and what are its key characteristics?
6. Discuss about inter process communication and context switching in detail.
7. Explain the procedures for managing task scheduling, latency, and deadlines as critical
performance metrics within embedded systems.
8. How do different semaphore types cater to specific synchronization and
communication requirements in concurrent systems?
Unit 5 Part A
1. What are the events involved in smart card application?
2. What are the basic requirement while designing an embedded system?
3. State the role of interfacing I/O circuits in smart card.
4. Which type of memory is more suitable for embedded system? Justify.
5. State any three feature that are required in the software used in automotive
applications.
6. List out the factors to be considered while writing embedded application programs.
7. Why are critical tasks given higher priority in comparison to ordinary tasks during
embedded automobile applications development?
8. List out the features of an embedded digital camera.
9. List some applications of embedded system.
10. Draw the system components in the smart card.
Unit 5 Part B
1. With suitable diagram, explain the operation and various controls available in digital
camera.
2. With suitable diagram, explain the operation procedure of fully automatic washing machine
with flowchart.
3. What is a smart card, and how does it differ from traditional magnetic stripe cards?
Describe the components and features that make smart cards suitable for secure
Embedded system application.
4. Describe the various types of electronic control units employed in automotive
applications.
5. Describe the components of an ATM system, including the card reader, PIN pad, cash
dispenser, and user interface. How do these components interact with embedded
systems to provide a seamless user experience?
6. With necessary algorithm, design a smart electric meter process architecture in
embedded platform.
7. Select the suitable processor and develop an automatic RO water vending system.
8. What are the components required to design a washing machine? Explain the various
task involved in embedded system design of washing machine.
Part C
1 Consider the set of 5 processes whose arrival time and burst time are given below,

If the CPU scheduling policy is Round Robin with time quantum = 2 unit, calculate the
average waiting time and average turnaround time.
2 Consider the set of 6 processes whose arrival time and burst time are given below-
If the CPU scheduling policy is shortest remaining time first, calculate the average waiting
time and average turnaround time.
3 In the context of automotive safety, discuss how embedded systems are utilized for
functions like Anti-lock Braking Systems (ABS), airbag deployment, and collision
avoidance systems. How do these systems enhance driver and passenger safety?

You might also like