Embedded Sys - Introduction Flashcards
Rtos quiz (46 cards)
A microcomputer system in a larger system design for one or two dedicated services
Embedded System
Differentiate RTOS vs GPOS
GPOS prioritizes user-friendly multitasking and flexibility, while RTOS focuses on deterministic performance with strict timing and task prioritization for real-time applications.
3 Classifications of Embedded systems based on their complexity and performance
small-scale,
medium-scale,
and large-scale.
Embedded system classification that is built around low-end 8- or 16-bit
microprocessors or microcontrollers.
Small-scale systems
Examples of small-scale embedded systems(Give 3)
mouse and
TV remote control
Electronic Door Lock
Washing Machine Controller
Digital Thermostat
(Clue is no operating system is found on these devices)
Give 5 Real-Time Embedded Systems examples
Anti-lock Braking System (ABS):
Pacemaker:
Airbag Deployment System:
Industrial Robotics
Flight Control Systems
A classification of Embedded System that have both hardware and software complexities.
Also uses 16- or 32-bit microprocessors or microcontrollers.
Medium-Scale Systems
Examples
of medium-scale embedded systems (Give 3)
vending machines and
Microwave Oven
washingmachines.
Smart Lighting System
Automated Teller Machine (ATM
Automated External Defibrillator (AED)
These embedded systems have enormous hardware
and software complexities, which are built around 32- or 64-bit microprocessors or microcontrollers, along with a range of other high-speed integrated
circuits.
Large-scale or sophisticated embedded systems
Examples of large-scale embedded systems Give 3
flight-landing gear systems,
car braking systems, and military applications.
Automotive Advanced Driver Assistance Systems (ADAS)
Unmanned Aerial Vehicle (UAV) Control System
Radar and Sonar Systems
Embedded systems can be non-real-time or real-time. True or False?
True
Give 5 Non-Real-Time Embedded Systems examples
Smart TV:
Washing Machine Controller:
Digital Camera
Microwave Oven Controller
Smart Refrigerator:
Differentiate real-time embedded systems to non-real-time ES
real-time embedded systems must meet strict timing constraints for critical tasks, while non-real-time systems can perform functions without such tight deadlines.
What do you call the brain of an embedded system
controller
a device that converts an electrical signal from the system into physical motion or action.
Actuator
Types of Actuator
hydraulic,
electric,
thermal,
magnetic, or
mechanic.
refers to a property of systems in which several computations
are executing simultaneously and potentially interacting with each other.
Concurrency
systems in which different components or processes operate at different sampling rates or update frequencies. In the context of signal processing and control systems,it can effectively manage and process signals that vary in time or frequency, leading to efficient resource utilization and enhanced performance.
Multirate Systems
A real-time system must behave in a way that can be predicted in terms of all
timing requirements. True or False
True
represents
the ability to ensure the execution of an application without concern that
outside factors, such as unforeseen events, will upset the execution in unpredictable ways.
Determinism
refers to the ability of a system or component to perform its required functions under stated conditions for a specified time.
Reliability
What unit is reliability is measured
failures per million operating hours
What would happen if the
deadline is missed in a hard real-time constraint system?
Can cause the system failure or result in a zero
usefulness of the delivered service
This type of Real-Time Embedded System is expressed deterministically
hard constraint