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

Embedded Systems

The document discusses key components affecting CPU performance, including system clock speed, cache size, data bus width, and the number of cores. It also defines embedded systems, highlighting their dedicated functionality, real-time processing, and resource constraints, and distinguishes them from multifunctional computers. Embedded systems are used in various applications such as washing machines and security systems.
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

Embedded Systems

The document discusses key components affecting CPU performance, including system clock speed, cache size, data bus width, and the number of cores. It also defines embedded systems, highlighting their dedicated functionality, real-time processing, and resource constraints, and distinguishes them from multifunctional computers. Embedded systems are used in various applications such as washing machines and security systems.
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 14

1.

System Clock
It indicates the number of cycles a processor can execute
per second..
Factors to the clock cycle that synchronizes all computer operations
determine (by increasing clock speed, the processing speed of
the the computer is also increased)
the typical current value is 3.5 GHz , means 3.5
PERFORM billion clock cycles a second
First the CPU checks the Cache, if
ANCE OF 2. Cache data not found then move to RAM

CPU - temporary memory


- to extend RAM we use cache
- located in CPU itself
- stores frequently used instruction
- larger the cache size better will the performance
3. Width of data bus
- amount of data transferred
- increase in bus width -> increase in CPU
performance and speed
4. Overclocking
clock speed change BIOS – Basic input/output
systems
leads to serious overheating of CPU leading to
unreliable performance
More overclocking – less CPU performance
5. Core
made up of ALU, CU, registers
A core is a single processing unit within a
computer's Central Processing Unit (CPU)
Modern CPUs often contain multiple cores, allowing
them to handle multiple tasks simultaneously for
improved performance.
multiple cores enhance CPU performance by
enabling parallelism,
improving multitasking, and optimizing
processing for multithreaded software.
However, the actual performance gains depend
on how well the software is designed to utilize
the extra cores.
High level
language
Low level
language
LDD
(load
101
instruction
Assembly )

Language OPCODE OPERAN


Instruction D
set
Embedded
System
 Washing machines
 Vehicles
 Set top box
 Security systems
 Lighting system
 Vending machines
Definition:
An embedded system is a computer system designed to perform a
specific, dedicated task within
a larger mechanical or electrical system.
Purpose:
Embedded systems are used to control, monitor, or assist the
operation of machinery, equipment, or devices.
Characteristics:
Dedicated Functionality: Designed for specific tasks.
Real-Time Processing: Often required to perform tasks within
strict time constraints.
Resource-Constrained: Operates with limited memory,
power, and processing capacity.
Reliability: Must operate continuously and reliably in various
environments.
Compact and Cost-Effective: Small in size and economically
feasible.
Embedded
systems
 Is computer an
embedded system?
 No , computer are
multifunctional so
they cant be
categorized as
embedded systems
 Security systems
 Lightning systems
 Vending machine
 Washing machines

You might also like