Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
CSCE 4114 - Embedded Systems
Alexander Nelson
August 26, 2019
University of Arkansas - Department of Computer Science and Computer Engineering
Introduction
What are Embedded Systems?
1
1https://www.rs-online.com/designspark/applications-of-embedded-systems-1
1
Why Embedded Systems?
2
2*8.4 B, 20.4 B
2
Why Embedded Systems?
Smartphone (hardware) Market by 2020 - $355 Billion
Smartphone (app/software) Market by 2020 - $74 Billion
(IHS Markit 2017)
3
IoT and Embedded Systems
4
Lessons from Failures
5
Lessons from Failures
Therac-25
Race conditions and improper settings
Up to 100x intended radiation dosage
6+ harmed, 3 dead
6
Lessons from Failures
7
Lessons from Failures
8
Lessons from Failures
9
Lessons from Failures
10
Lessons from Failures
Thread synchronization issues
caused random resets
Pathfinder started to lose
information
11