Embedded Systems Prelim 1

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/72

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 9:39 AM on 7/31/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

73 Terms

1
New cards

Embedded systems

A combination of hardware and software parts. When these two parts are combined, embedded systems bring together products such as a cell phone, a music player, a network router, an aircraft guidance system, and many others.

2
New cards

Ubiquitous computing (Pervasive computing)

Describes that computing focuses more on providing information anytime, anywhere. (Weiser, 1988)

3
New cards

Ubiquitous

Connotes to everywhere.

4
New cards

Pervasive

Connotes to diffused throughout every part of.

5
New cards

Invisible computer

Implicates that computers are going to be integrated into products that it will become invisible. This is in the sense of being more miniscule and unseen in today's interpretation.

6
New cards

Ambient intelligence

Implies that intelligence can be implanted in our everyday environments and makes those environments sensitive.

7
New cards

Embedded systems

Are information processing systems embedded into enclosing products. (Marwedel, 2017)

8
New cards

Cyber-Physical Systems (CPS)

Are integrations of computation and physical processes. (Lee, 2017)

9
New cards

Internet of Things

"... describes the pervasive presence of a variety of devices - such as sensors, actuators, and mobile phones - which, through unique addressing schemes, can interact and cooperate to reach common goals." (Giusto, et al., 2010)

10
New cards

Apollo Guidance Computer

Real-time embedded computing system

11
New cards

Sensor

It measures the physical quantity and converts it to an electrical signal which can be read by an observer or by any electronic instrument like an ADC.

12
New cards

A-D Converter

It converts the analog signal sent by the sensor into a digital signal.

13
New cards

Processor

It processes the data to measure the output and store it in the memory.

14
New cards

D-A Converter

It converts the digital data fed by the processor to analog data

15
New cards

Actuator

It compares the output (from DAC) to the actual output stored in it and stores the approved output.

16
New cards

Memory

It is the storage unit of the whole system.

17
New cards

Safety

It is the state of being 'safe', the condition of being protected from harm or other non- desirable outcomes".

18
New cards

Security

A system is secure if it is protected against harm caused by attacks originating from outside the system.

19
New cards

Confidentiality

The information can only be accessed by the intended recipients.

20
New cards

Reliability

This term refers to malfunctions of systems resulting from components not working.

21
New cards

Repairability

It is the probability that a failing system can be repaired within a certain time.

22
New cards

Availability

It is the probability that the system is available.

23
New cards

Real-time constraints

It refers to not completing computations within a given time frame can result in a serious loss of the quality provided by the system or may cause harm to the user.

24
New cards

Hard Real-time

A  system designed to meet all deadlines. A missed deadline is a design flaw. Ex: Nuclear reactor monitoring system, Anti-lock braking system.

25
New cards

Firm Real-time

A system designed to meet all deadlines, but occasional missed deadline is allowed. Ex: In multimedia systems, audio or video quality is affected due to interference.

26
New cards

Soft Real-time

A system designed to meet as many deadlines as possible. It will do its best effort to complete a task within specified time, but it may be late. Ex: Switch or router.

27
New cards

Energy

Electronic information processing uses electrical energy for information processing. For embedded systems, the availability of electrical power and energy is a deciding factor.

28
New cards

Run-time

Embedded systems should exploit the available hardware architecture. It implies optimization of execution times in processes and avoidance of wasting process cycles.

29
New cards

Code Size

There may be constraints on the storage capacity of the system.

30
New cards

Weight

All portable systems must be lightweight.

31
New cards

Cost

A minimum amount of resources should be used for implementing the required functionality.

32
New cards

Reactive

Many embedded systems must continually react to changes in the system's environment.

33
New cards

Heterogeneity

 It implies that the availability and compatibility of design and materials are needed for producing components.

34
New cards

Behavioral hierarchies

 These hierarchies contain objects necessary to describe the system behavior.

35
New cards

Structural hierarchies

These describe how systems are composed of physical components.

36
New cards

Concurrency

Real-life systems are distributed, concurrent systems composed of components.

37
New cards

Timing behavior

Time is one of the key dimensions of running systems.

38
New cards

State-oriented behavior

Automata (states) provides a mechanism for modeling reactive systems.

39
New cards

Exception-oriented behavior

To design dependable systems, it must be possible to describe actions to handle exceptions easily.

40
New cards

Event handling

 Due to the reactive nature, mechanisms for describing events must exist. Such events may be external (caused by the environment) or internal events (caused by components of the system under design)

41
New cards

Executability

Executing the specification is a means of plausibility checking.

42
New cards

Readability

Specifications should be captured in languages that are readable by humans and by computers.

43
New cards

Portability and flexibility

An embedded system should be independent of specific hardware platforms so that they can be easily used for a variety of target platforms.

44
New cards

Non-functional properties

An embedded system exhibits some non-functional properties, such as fault tolerance, size, extendibility, expected lifetime, power consumption, weight, disposability, user-friendliness, and others.

45
New cards

Cyber-physical systems

These systems are combining computations with physical processes. Embedded systems execute monitoring and control of physical processes. Feedback loop included in these systems.

46
New cards

Real-time systems

These systems are based on the time of response in which it determines the quality of the system. It means that the computations should be executed with a given time frame

47
New cards

Dedicated systems

These systems execute only calculations connected with this algorithm.

48
New cards

Reactive systems

These systems execute when events are triggered depending on the state of a controlled object. The events are determined by signals on the system inputs.

49
New cards

Systems with a dedicated user interface

These systems have a dedicated user interface including steering wheels, pedals, push buttons, small LED displays.

50
New cards

Automotive electronics

These include engine control systems, anti-braking systems (ABS), electronic stability programs (ESP), GPS systems, driver assistance systems, and others.

51
New cards

Avionics

 Includes flight control systems, pilot information systems, autopilots, and autonomous flying (drones).

52
New cards

Factory automation

CPS/IoT technology is the key toward a more flexible production, being the target of "Industry 4.0". Example: RFID technology provides easy identification of every object.

53
New cards

Health sector

These technologies allow significantly improved result monitoring, giving doctors a better means for checking certain ailments or treatment.

54
New cards

Smart buildings

Information processing is used to increase the comfort level in buildings. It can reduce the energy consumption within buildings, and can improve safety and security.

55
New cards

Public safety

 Identification/authentication of people - fingerprint sensors or face recognition systems.

56
New cards

Robotics

Robotics is also a traditional area in which embedded/cyber-physical systems have been used.

57
New cards

Military applications

Information processing has been used in military equipment such as improvement of military radar signals.

58
New cards

Telecommunication:

It includes mobile phones, radio frequency design, digital signal processing, low-power design, and IoT.

59
New cards
60
New cards
61
New cards
62
New cards
63
New cards
64
New cards
65
New cards
66
New cards
67
New cards
68
New cards
69
New cards
70
New cards
71
New cards
72
New cards
73
New cards