Professional Documents
Culture Documents
dortmund informatik 12
© P. Marwedel, 2011
Embedded Systems
Communication technologies
technische universität fakultät für P.Marwedel,
dortmund informatik Informatik 12, 2011 - 2-
Motivation for Course (2)
Communication Embedded
Technology Systems
Dependability
Robots
Quality of
Optical networking
Real-time
Control systems
service
Network management
Feature extraction
Distributed applications
and recognition
Service provision
Sensors/actuators
UMTS, DECT, Hiperlan, ATM
A/D-converters
Pervasive/Ubiquitous computing
Distributed systems
Embedded web systems
Application areas
and examples
© P. Marwedel, 2011
entertainment system,
…
Dependability is of outmost
importance.
For example:
• Artificial eye: several
approaches, e.g.:
• Camera attached to
glasses; computer worn at
belt; output directly
connected to the brain,
“pioneering work by William
Dobelle”. Previously at
[www.dobelle.com]
Networked computer
system
Controlling arms &
tools
Navigating the forest
Recording the trees
harvested
Crucial to efficient
work
“Tough enough to be out
in the woods”
technische universität fakultät für P.Marwedel,
dortmund informatik Informatik 12, 2011 © Jakob Engblom - 14 -
Logistics
technology to logistics:
Capacitive sensor
for fluid level Integrates several technologies:
Radio transmissions
Sensor technology
8-bit processor Magnetic inductance for
power
Computer used for
calibration
Contact less Impossible without the computer
transmission Meaningless without the
of power and electronics
readings Inductive coil for RF
ID activation &
power
Railways
Telecommunication
Consumer electronics
Robotics
Public safety
Smart homes
Military systems
Mostly cyber-physical
© P. Marwedel, 2011
Educational concept
undergraduate
Term
1 Computer Programming & Math
organization semantics education
2 Circuits & OS Algorithms
communication
3 HW lab Networks SW lab
4 Databases …
5 Embedded systems Software …
fundamentals engineering
6 Advanced topic in … …
ES
7 Project group … …
All dependences met
8 … …
9 Thesis
technische universität fakultät für P.Marwedel,
dortmund informatik Informatik 12, 2011 - 20 -
Structure of the CS curriculum at Dortmund
- 3 year bachelor program -
Term
1 Computer Programming & Math
organization semantics education
2 Circuits & OS Algorithms
communication
3 HW lab Networks SW lab
4 Databases …
5 Embedded systems Software …
fundamentals engineering All dependences met
6 Bachelor project … …
+ Thesis
Common
characteristics
ow er n“
r ent p f silico
e o
“inh iency
effic
© Hugo De Man,
IMEC, Philips, 2007
Efficient
Efficientsoftware
software
design
designneeded,
needed,
otherwise,
otherwise,the the
price for software
price for software
flexibility
flexibilitycannot
cannot
be paid.
be paid.
• English Peter
• Original hardcover version Marwedel
• Reprint, soft cover, 2006
• German, 2007
• Chinese, 2006
Peter
• Macedonian, 2010 Marwedel
2nd edition, with CPS
• English, Dec. 2010/Jan.
2011
• German, TBA
• Plans for Portuguese &
Greek edition
technische universität fakultät für P.Marwedel,
dortmund informatik Informatik 12, 2011 - 34 -
Slides