SlideShare a Scribd company logo
1 of 5
Download to read offline
Embedded ANNA-UNI
Answered by GPT-4
OCR by Gemini vision
Reviewed by Adhithya
1 What is the purpose of Watch dog timer?
A watchdog timer (WDT) is a hardware timer that automatically gen-
erates a system reset if the main program neglects to periodically ser-
vice it. It is often used to automatically reset an embedded device that
has gone out of control due to software or hardware faults.
2 Mention the features of CAN and SPI serial interfaces.
CAN (Controller Area Network) is a robust and efficient serial com-
munication protocol that supports error detection and signal prioriti-
zation, making it suitable for automotive and industrial applications.
SPI (Serial Peripheral Interface) is a synchronous serial communication
interface that allows full duplex communication and supports high data
rates, making it ideal for short-distance communication in embedded
systems.
3 What is the difference between hard and soft real-time sys-
tems?
Hard real-time systems are those in which the correctness of the
system depends not only on the logical result of computation, but also
on the time at which the results are produced. Failure to meet timing
constraints results in system failure.
Soft real-time systems, on the other hand, can tolerate lateness and
the system performance degrades rather than failing if deadlines are
missed.
4 What are the processes involved in building an embedded
system?
1
The processes involved in building an embedded system include defin-
ing the system requirements, system design, implementation, testing,
debugging, and maintenance.
5 Compare Preemptive and Non-preemptive scheduling.
Preemptive scheduling allows a process to be interrupted in the
midst of its execution, taking the CPU away and allocating it to another
process.
Non-preemptive scheduling, on the other hand, once a process has
the CPU, it runs to completion and the CPU cannot be taken away.
6 What are the functions of an embedded system?
The functions of an embedded system depend on the application. They
typically include data collection, data processing, control of operations,
and user interface management.
7 Define Threads and Process.
A process is an instance of a program in execution, while a thread is
a lightweight process and constitutes the smallest unit of processing.
Multiple threads can exist within one process and share resources such
as memory, while different processes do not share these resources.
8 What are the challenges in building an embedded system?
Challenges in building an embedded system include real-time con-
straints, limited memory and processing resources, power consumption,
system stability, and the need for specific domain knowledge.
9 List the different stages of EDLC.
EDLC (Embedded Design Life Cycle) typically includes the follow-
ing stages: Requirement analysis, System architecture design, Detailed
system design, System implementation, System testing, System inte-
gration and debugging, and System maintenance.
10 What are the typical characteristics of an embedded system?
Typical characteristics of an embedded system include: specific func-
tionality, real-time operation, low power consumption, compact size,
robust operation, and cost-effectiveness.
11 Define bus.
2
In computer architecture, a bus is a communication system that trans-
fers data between components inside a computer, or between comput-
ers.
12 Give the limitations of polling technique.
Limitations of the polling technique include inefficiency, as the CPU
is often kept waiting while the I/O devices are busy. This can lead to
poor CPU utilization. It also leads to increased latency as the CPU
checks each device in turn.
13 Compare Dataflow model and finite state model.
In the dataflow model, the control of the program is determined by
the flow of data, while in the finite state model, the execution of the
program is determined by the current state and the input.
14 What are the challenges in building an embedded system?
Challenges in building an embedded system include real-time con-
straints, limited memory and processing resources, power consumption,
system stability, and the need for specific domain knowledge.
15 Classify Electronic Control Unit (ECU). Give its uses.
An Electronic Control Unit (ECU) is a type of embedded system in au-
tomotive electronics that controls one or more of the electrical systems
or subsystems in a vehicle.
Types of ECU include engine control module, powertrain control mod-
ule, Transmission Control Module, Brake Control Module, Central
Control Module and others.
16 List any four applications of embedded system.
Applications of embedded systems include: Home automation systems,
Medical equipment, Telecommunication systems, Consumer electron-
ics, and Automotive systems.
17 What are the challenges involved in building an embedded
system?
Building an embedded system involves several challenges including real-
time computing, power consumption, system cost, system size, and
system reliability.
3
18 Point out the purpose of Device Driver.
A device driver is a software component that allows the operating sys-
tem and other applications to interact with hardware devices.
19 What is state machine model?
A state machine model is a model of computation that describes the
behavior of a system in each state, and how it transitions from one
state to another.
20 Mention the features of CAN and SPI serial interfaces.
CAN and SPI are both serial interfaces. CAN is a multi-master se-
rial bus standard for connecting electronic control units, while SPI is
a synchronous serial communication interface used for short distance
communication.
21 What are the functions of RTOS?
The functions of RTOS include managing the system resources, schedul-
ing tasks, handling interrupts, and providing a software platform for
application development.
22 Define Semaphore signaling.
Semaphore signaling is a method used in concurrent programming to
control access to shared resources.
23 What is the purpose of cache memory?
The purpose of cache memory is to store program instructions and data
that are used frequently by the processor.
24 Mention any 4 real time operating system.
Four real-time operating systems are: RTLinux, VxWorks, QNX, and
FreeRTOS.
25 What is the basic requirements while designing an embedded
system?
The basic requirements while designing an embedded system include
defining the system functionality, selecting the appropriate hardware
and software, and testing and debugging the system.
26 How can an embedded system be classified?
An embedded system can be classified based on functionality, perfor-
mance, and complexity.
4
27 Compare different events involved in the smart card applica-
tion?
Smart card applications involve various events such as card insertion,
card removal, data reading, data writing, and authentication. These
events can occur in different orders and combinations depending on the
specific application and user interactions.
28 List the different stages of EDLC.
The different stages of the Embedded System Development Life Cycle
(EDLC) include system specification, architecture design, detailed de-
sign, coding and testing, system integration, and system maintenance.
5

More Related Content

Similar to Embedded 2 marks Anna university-Adhithya.pdf

Trainingreport on embedded system
Trainingreport on embedded systemTrainingreport on embedded system
Trainingreport on embedded systemMukul Mohal
 
Embedded Systems 1 (1).pptx MMMMMMMMMMMM
Embedded Systems 1 (1).pptx MMMMMMMMMMMMEmbedded Systems 1 (1).pptx MMMMMMMMMMMM
Embedded Systems 1 (1).pptx MMMMMMMMMMMMMengistuBiruke
 
System on Chip Based RTC in Power Electronics
System on Chip Based RTC in Power ElectronicsSystem on Chip Based RTC in Power Electronics
System on Chip Based RTC in Power ElectronicsjournalBEEI
 
Fundamentals of Internet of Things (IoT)
Fundamentals of Internet of Things (IoT)Fundamentals of Internet of Things (IoT)
Fundamentals of Internet of Things (IoT)ChandrakantDivate1
 
Embedded system notes
Embedded system notesEmbedded system notes
Embedded system notesTARUN KUMAR
 
Introduction to embedded System.pptx
Introduction to embedded System.pptxIntroduction to embedded System.pptx
Introduction to embedded System.pptxPratik Gohel
 
The Comprehensive Guide to Embedded Systems Architecture: Building Blocks, De...
The Comprehensive Guide to Embedded Systems Architecture: Building Blocks, De...The Comprehensive Guide to Embedded Systems Architecture: Building Blocks, De...
The Comprehensive Guide to Embedded Systems Architecture: Building Blocks, De...rohithraj3101
 
Critical Information Infrastructure Systems Worldwide
Critical Information Infrastructure Systems WorldwideCritical Information Infrastructure Systems Worldwide
Critical Information Infrastructure Systems WorldwideAngela Hays
 
A Study Of Real-Time Embedded Software Systems And Real-Time Operating Systems
A Study Of Real-Time Embedded Software Systems And Real-Time Operating SystemsA Study Of Real-Time Embedded Software Systems And Real-Time Operating Systems
A Study Of Real-Time Embedded Software Systems And Real-Time Operating SystemsRick Vogel
 
Unit 1 intro-embedded
Unit 1 intro-embeddedUnit 1 intro-embedded
Unit 1 intro-embeddedPavithra S
 
Embedded systems notes
Embedded systems notesEmbedded systems notes
Embedded systems notesShikha Sharma
 
Ppt on embedded system
Ppt on embedded systemPpt on embedded system
Ppt on embedded systemPankaj joshi
 
UNIT I_Introduction.pptx
UNIT I_Introduction.pptxUNIT I_Introduction.pptx
UNIT I_Introduction.pptxssuser4ca1eb
 
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT II Embedded Systems Peripherals
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT II  Embedded Systems PeripheralsSYBSC IT SEM IV EMBEDDED SYSTEMS UNIT II  Embedded Systems Peripherals
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT II Embedded Systems PeripheralsArti Parab Academics
 
Disadvantages Of Robotium
Disadvantages Of RobotiumDisadvantages Of Robotium
Disadvantages Of RobotiumSusan Tullis
 

Similar to Embedded 2 marks Anna university-Adhithya.pdf (20)

Trainingreport on embedded system
Trainingreport on embedded systemTrainingreport on embedded system
Trainingreport on embedded system
 
Embedded Systems 1 (1).pptx MMMMMMMMMMMM
Embedded Systems 1 (1).pptx MMMMMMMMMMMMEmbedded Systems 1 (1).pptx MMMMMMMMMMMM
Embedded Systems 1 (1).pptx MMMMMMMMMMMM
 
System on Chip Based RTC in Power Electronics
System on Chip Based RTC in Power ElectronicsSystem on Chip Based RTC in Power Electronics
System on Chip Based RTC in Power Electronics
 
Operating System
Operating SystemOperating System
Operating System
 
Fundamentals of Internet of Things (IoT)
Fundamentals of Internet of Things (IoT)Fundamentals of Internet of Things (IoT)
Fundamentals of Internet of Things (IoT)
 
Embedded system notes
Embedded system notesEmbedded system notes
Embedded system notes
 
Introduction to embedded System.pptx
Introduction to embedded System.pptxIntroduction to embedded System.pptx
Introduction to embedded System.pptx
 
The Comprehensive Guide to Embedded Systems Architecture: Building Blocks, De...
The Comprehensive Guide to Embedded Systems Architecture: Building Blocks, De...The Comprehensive Guide to Embedded Systems Architecture: Building Blocks, De...
The Comprehensive Guide to Embedded Systems Architecture: Building Blocks, De...
 
UNIT I.pptx
UNIT I.pptxUNIT I.pptx
UNIT I.pptx
 
Embedded two mark question
Embedded two mark questionEmbedded two mark question
Embedded two mark question
 
Critical Information Infrastructure Systems Worldwide
Critical Information Infrastructure Systems WorldwideCritical Information Infrastructure Systems Worldwide
Critical Information Infrastructure Systems Worldwide
 
A Study Of Real-Time Embedded Software Systems And Real-Time Operating Systems
A Study Of Real-Time Embedded Software Systems And Real-Time Operating SystemsA Study Of Real-Time Embedded Software Systems And Real-Time Operating Systems
A Study Of Real-Time Embedded Software Systems And Real-Time Operating Systems
 
EC8791-U5-PPT.pptx
EC8791-U5-PPT.pptxEC8791-U5-PPT.pptx
EC8791-U5-PPT.pptx
 
Unit 1 intro-embedded
Unit 1 intro-embeddedUnit 1 intro-embedded
Unit 1 intro-embedded
 
Embedded systems notes
Embedded systems notesEmbedded systems notes
Embedded systems notes
 
Ppt on embedded system
Ppt on embedded systemPpt on embedded system
Ppt on embedded system
 
UNIT I_Introduction.pptx
UNIT I_Introduction.pptxUNIT I_Introduction.pptx
UNIT I_Introduction.pptx
 
Ig3514391443
Ig3514391443Ig3514391443
Ig3514391443
 
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT II Embedded Systems Peripherals
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT II  Embedded Systems PeripheralsSYBSC IT SEM IV EMBEDDED SYSTEMS UNIT II  Embedded Systems Peripherals
SYBSC IT SEM IV EMBEDDED SYSTEMS UNIT II Embedded Systems Peripherals
 
Disadvantages Of Robotium
Disadvantages Of RobotiumDisadvantages Of Robotium
Disadvantages Of Robotium
 

More from AdhithyaS5

Power system operation Question and answers
Power system operation Question and answersPower system operation Question and answers
Power system operation Question and answersAdhithyaS5
 
KEY take aways Mark Rober MIT 2023 commencement speech
KEY take aways Mark Rober MIT  2023 commencement speechKEY take aways Mark Rober MIT  2023 commencement speech
KEY take aways Mark Rober MIT 2023 commencement speechAdhithyaS5
 
Doubly Fed Induction generator
Doubly Fed Induction generatorDoubly Fed Induction generator
Doubly Fed Induction generatorAdhithyaS5
 
Automatic voltage regulator.pdf
Automatic voltage regulator.pdfAutomatic voltage regulator.pdf
Automatic voltage regulator.pdfAdhithyaS5
 
Linear Motor Seminar.pdf
Linear Motor Seminar.pdfLinear Motor Seminar.pdf
Linear Motor Seminar.pdfAdhithyaS5
 
Circuit Debugging.pdf
Circuit Debugging.pdfCircuit Debugging.pdf
Circuit Debugging.pdfAdhithyaS5
 
Weston frequency meter.pptx
Weston frequency meter.pptxWeston frequency meter.pptx
Weston frequency meter.pptxAdhithyaS5
 
Weston Frequency meter.pdf
Weston Frequency meter.pdfWeston Frequency meter.pdf
Weston Frequency meter.pdfAdhithyaS5
 
Distribution factor.pdf
Distribution factor.pdfDistribution factor.pdf
Distribution factor.pdfAdhithyaS5
 
Low Pass filter.pdf
Low Pass filter.pdfLow Pass filter.pdf
Low Pass filter.pdfAdhithyaS5
 
IC fabrication and OP amp 2 marks.pdf
IC fabrication and OP amp 2 marks.pdfIC fabrication and OP amp 2 marks.pdf
IC fabrication and OP amp 2 marks.pdfAdhithyaS5
 
Types of conductors based on materials.pdf
Types of conductors based on materials.pdfTypes of conductors based on materials.pdf
Types of conductors based on materials.pdfAdhithyaS5
 
What is Decibel.pdf
What is Decibel.pdfWhat is Decibel.pdf
What is Decibel.pdfAdhithyaS5
 
Transmission line parameters.pdf
Transmission line parameters.pdfTransmission line parameters.pdf
Transmission line parameters.pdfAdhithyaS5
 
Emf equation of alternator.pdf
Emf equation of alternator.pdfEmf equation of alternator.pdf
Emf equation of alternator.pdfAdhithyaS5
 
Distributed and concentrated winding.pdf
Distributed and concentrated winding.pdfDistributed and concentrated winding.pdf
Distributed and concentrated winding.pdfAdhithyaS5
 
Underground Cables.pdf
Underground Cables.pdfUnderground Cables.pdf
Underground Cables.pdfAdhithyaS5
 
Structure of Power system.pdf
Structure of Power system.pdfStructure of Power system.pdf
Structure of Power system.pdfAdhithyaS5
 
DC distribution system.pdf
DC distribution system.pdfDC distribution system.pdf
DC distribution system.pdfAdhithyaS5
 
Skin effect.pdf
Skin effect.pdfSkin effect.pdf
Skin effect.pdfAdhithyaS5
 

More from AdhithyaS5 (20)

Power system operation Question and answers
Power system operation Question and answersPower system operation Question and answers
Power system operation Question and answers
 
KEY take aways Mark Rober MIT 2023 commencement speech
KEY take aways Mark Rober MIT  2023 commencement speechKEY take aways Mark Rober MIT  2023 commencement speech
KEY take aways Mark Rober MIT 2023 commencement speech
 
Doubly Fed Induction generator
Doubly Fed Induction generatorDoubly Fed Induction generator
Doubly Fed Induction generator
 
Automatic voltage regulator.pdf
Automatic voltage regulator.pdfAutomatic voltage regulator.pdf
Automatic voltage regulator.pdf
 
Linear Motor Seminar.pdf
Linear Motor Seminar.pdfLinear Motor Seminar.pdf
Linear Motor Seminar.pdf
 
Circuit Debugging.pdf
Circuit Debugging.pdfCircuit Debugging.pdf
Circuit Debugging.pdf
 
Weston frequency meter.pptx
Weston frequency meter.pptxWeston frequency meter.pptx
Weston frequency meter.pptx
 
Weston Frequency meter.pdf
Weston Frequency meter.pdfWeston Frequency meter.pdf
Weston Frequency meter.pdf
 
Distribution factor.pdf
Distribution factor.pdfDistribution factor.pdf
Distribution factor.pdf
 
Low Pass filter.pdf
Low Pass filter.pdfLow Pass filter.pdf
Low Pass filter.pdf
 
IC fabrication and OP amp 2 marks.pdf
IC fabrication and OP amp 2 marks.pdfIC fabrication and OP amp 2 marks.pdf
IC fabrication and OP amp 2 marks.pdf
 
Types of conductors based on materials.pdf
Types of conductors based on materials.pdfTypes of conductors based on materials.pdf
Types of conductors based on materials.pdf
 
What is Decibel.pdf
What is Decibel.pdfWhat is Decibel.pdf
What is Decibel.pdf
 
Transmission line parameters.pdf
Transmission line parameters.pdfTransmission line parameters.pdf
Transmission line parameters.pdf
 
Emf equation of alternator.pdf
Emf equation of alternator.pdfEmf equation of alternator.pdf
Emf equation of alternator.pdf
 
Distributed and concentrated winding.pdf
Distributed and concentrated winding.pdfDistributed and concentrated winding.pdf
Distributed and concentrated winding.pdf
 
Underground Cables.pdf
Underground Cables.pdfUnderground Cables.pdf
Underground Cables.pdf
 
Structure of Power system.pdf
Structure of Power system.pdfStructure of Power system.pdf
Structure of Power system.pdf
 
DC distribution system.pdf
DC distribution system.pdfDC distribution system.pdf
DC distribution system.pdf
 
Skin effect.pdf
Skin effect.pdfSkin effect.pdf
Skin effect.pdf
 

Recently uploaded

Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdfKamal Acharya
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"mphochane1998
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxmaisarahman1
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilVinayVitekari
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxSCMS School of Architecture
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdfAldoGarca30
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...drmkjayanthikannan
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdfKamal Acharya
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Call Girls Mumbai
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Ramkumar k
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdfKamal Acharya
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
 

Recently uploaded (20)

Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
Moment Distribution Method For Btech Civil
Moment Distribution Method For Btech CivilMoment Distribution Method For Btech Civil
Moment Distribution Method For Btech Civil
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 

Embedded 2 marks Anna university-Adhithya.pdf

  • 1. Embedded ANNA-UNI Answered by GPT-4 OCR by Gemini vision Reviewed by Adhithya 1 What is the purpose of Watch dog timer? A watchdog timer (WDT) is a hardware timer that automatically gen- erates a system reset if the main program neglects to periodically ser- vice it. It is often used to automatically reset an embedded device that has gone out of control due to software or hardware faults. 2 Mention the features of CAN and SPI serial interfaces. CAN (Controller Area Network) is a robust and efficient serial com- munication protocol that supports error detection and signal prioriti- zation, making it suitable for automotive and industrial applications. SPI (Serial Peripheral Interface) is a synchronous serial communication interface that allows full duplex communication and supports high data rates, making it ideal for short-distance communication in embedded systems. 3 What is the difference between hard and soft real-time sys- tems? Hard real-time systems are those in which the correctness of the system depends not only on the logical result of computation, but also on the time at which the results are produced. Failure to meet timing constraints results in system failure. Soft real-time systems, on the other hand, can tolerate lateness and the system performance degrades rather than failing if deadlines are missed. 4 What are the processes involved in building an embedded system? 1
  • 2. The processes involved in building an embedded system include defin- ing the system requirements, system design, implementation, testing, debugging, and maintenance. 5 Compare Preemptive and Non-preemptive scheduling. Preemptive scheduling allows a process to be interrupted in the midst of its execution, taking the CPU away and allocating it to another process. Non-preemptive scheduling, on the other hand, once a process has the CPU, it runs to completion and the CPU cannot be taken away. 6 What are the functions of an embedded system? The functions of an embedded system depend on the application. They typically include data collection, data processing, control of operations, and user interface management. 7 Define Threads and Process. A process is an instance of a program in execution, while a thread is a lightweight process and constitutes the smallest unit of processing. Multiple threads can exist within one process and share resources such as memory, while different processes do not share these resources. 8 What are the challenges in building an embedded system? Challenges in building an embedded system include real-time con- straints, limited memory and processing resources, power consumption, system stability, and the need for specific domain knowledge. 9 List the different stages of EDLC. EDLC (Embedded Design Life Cycle) typically includes the follow- ing stages: Requirement analysis, System architecture design, Detailed system design, System implementation, System testing, System inte- gration and debugging, and System maintenance. 10 What are the typical characteristics of an embedded system? Typical characteristics of an embedded system include: specific func- tionality, real-time operation, low power consumption, compact size, robust operation, and cost-effectiveness. 11 Define bus. 2
  • 3. In computer architecture, a bus is a communication system that trans- fers data between components inside a computer, or between comput- ers. 12 Give the limitations of polling technique. Limitations of the polling technique include inefficiency, as the CPU is often kept waiting while the I/O devices are busy. This can lead to poor CPU utilization. It also leads to increased latency as the CPU checks each device in turn. 13 Compare Dataflow model and finite state model. In the dataflow model, the control of the program is determined by the flow of data, while in the finite state model, the execution of the program is determined by the current state and the input. 14 What are the challenges in building an embedded system? Challenges in building an embedded system include real-time con- straints, limited memory and processing resources, power consumption, system stability, and the need for specific domain knowledge. 15 Classify Electronic Control Unit (ECU). Give its uses. An Electronic Control Unit (ECU) is a type of embedded system in au- tomotive electronics that controls one or more of the electrical systems or subsystems in a vehicle. Types of ECU include engine control module, powertrain control mod- ule, Transmission Control Module, Brake Control Module, Central Control Module and others. 16 List any four applications of embedded system. Applications of embedded systems include: Home automation systems, Medical equipment, Telecommunication systems, Consumer electron- ics, and Automotive systems. 17 What are the challenges involved in building an embedded system? Building an embedded system involves several challenges including real- time computing, power consumption, system cost, system size, and system reliability. 3
  • 4. 18 Point out the purpose of Device Driver. A device driver is a software component that allows the operating sys- tem and other applications to interact with hardware devices. 19 What is state machine model? A state machine model is a model of computation that describes the behavior of a system in each state, and how it transitions from one state to another. 20 Mention the features of CAN and SPI serial interfaces. CAN and SPI are both serial interfaces. CAN is a multi-master se- rial bus standard for connecting electronic control units, while SPI is a synchronous serial communication interface used for short distance communication. 21 What are the functions of RTOS? The functions of RTOS include managing the system resources, schedul- ing tasks, handling interrupts, and providing a software platform for application development. 22 Define Semaphore signaling. Semaphore signaling is a method used in concurrent programming to control access to shared resources. 23 What is the purpose of cache memory? The purpose of cache memory is to store program instructions and data that are used frequently by the processor. 24 Mention any 4 real time operating system. Four real-time operating systems are: RTLinux, VxWorks, QNX, and FreeRTOS. 25 What is the basic requirements while designing an embedded system? The basic requirements while designing an embedded system include defining the system functionality, selecting the appropriate hardware and software, and testing and debugging the system. 26 How can an embedded system be classified? An embedded system can be classified based on functionality, perfor- mance, and complexity. 4
  • 5. 27 Compare different events involved in the smart card applica- tion? Smart card applications involve various events such as card insertion, card removal, data reading, data writing, and authentication. These events can occur in different orders and combinations depending on the specific application and user interactions. 28 List the different stages of EDLC. The different stages of the Embedded System Development Life Cycle (EDLC) include system specification, architecture design, detailed de- sign, coding and testing, system integration, and system maintenance. 5