Characteristics of Embedded Systems Flashcards
Characteristics of Embedded Systems
1.Single-functioned
2. Tightly Constrained
3. Reactive and Real Time
4. Perform Specific Task
5. User Interface
6. Processors in Embedded Systems
7. Ready-Made Boards
◦ Performs a specialized operation
◦ Simple
◦ Low cost
◦ Less complex
- Single-functioned
They only react on input
There is no time limit to perform
the system
Reactive System
Cost
Size
Performance
Battery power
- Tightly Constrained
◦ Many embedded systems must continually react to changes in the system’s environment and must compute certain results in real time without any delay.
- Reactive and Real Time
Performs in given time frame
Categorized in:
* Soft Real-time Systems
* Hard Real-time Systems
Real-Time System
> Timing is less critical
Failure to meet deadline results in degraded performance
Soft Real-Time Systems
Timing is critical
Failure to meet deadline can result in
disaster
Hard Real-Time Systems
◦ Total focus of the processor is to perform a single dedicated task
- Perform Specific Task
◦ Used by user to interact with the system
◦ Touchscreen or LCD
- User Interface
Processor-Based Embedded
Systems Microcontroller Based
Embedded Systems
- Processors in Embedded Systems
◦ Arduino Board
◦ Raspberry Pi
◦ Banana Pi
◦ Intel Galileo
◦ Beaglebone
- Ready-Made Boards