0% found this document useful (0 votes)
166 views1 page

Embedded Systems - Classification Based On Complexity & Performance

The document classifies embedded systems into four categories: by generation, complexity/performance, deterministic behavior, and triggering. It discusses embedded systems from small to large scale based on components, as well as categorizing systems as soft or hard real-time based on consequences of missed deadlines.

Uploaded by

venkata satish
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
166 views1 page

Embedded Systems - Classification Based On Complexity & Performance

The document classifies embedded systems into four categories: by generation, complexity/performance, deterministic behavior, and triggering. It discusses embedded systems from small to large scale based on components, as well as categorizing systems as soft or hard real-time based on consequences of missed deadlines.

Uploaded by

venkata satish
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Fourth Generation: Embedded Systems built around System on Chips (SoC’s), Re-

configurable processors and multicore processors. It brings high performance, tight


integration and miniaturization into the embedded device market
EX Smart phone devices, MIDs etc.

2. Embedded Systems - Classification based on Complexity & Performance



Small Scale: The embedded systems built around low performance and low cost 8 or 16
bit microprocessors/ microcontrollers. It is suitable for simple applications and where
performance is not time critical. It may or may not contain OS.


Medium Scale: Embedded Systems built around medium performance, low cost 16 or 32
bit microprocessors / microcontrollers or DSPs. These are slightly complex in hardware
and firmware. It may contain GPOS/RTOS.


Large Scale/Complex: Embedded Systems built around high performance 32 or 64 bit
RISC processors/controllers, RSoC or multi-core processors and PLD. It requires
complex hardware and software. These system may contain multiple
processors/controllers and co-units/hardware accelerators for offloading the processing
requirements from the main processor. It contains RTOS for scheduling, prioritization
and management.

3. Embedded Systems - Classification Based on deterministic behavior: It is applicable for


Real Time systems. The application/task execution behavior for an embedded system can be
either deterministic or non-deterministic

These are classified in to two types

1. Soft Real time Systems: Missing a deadline may not be critical and can be
tolerated to a certain degree

2. Hard Real time systems: Missing a program/task execution time deadline can have
catastrophic consequences (financial, human loss of life, etc.)

4. Embedded Systems - Classification Based on Triggering:

These are classified into two types

1. Event Triggered : Activities within the system (e.g., task run-times) are dynamic and
depend upon occurrence of different events .

2. Time triggered: Activities within the system follow a statically computed schedule (i.e.,
they are allocated time slots during which they can take place) and thus by nature are
predictable.

You might also like