E626A Lec01
E626A Lec01
E-626-A
Real-time Embedded Systems (RTES)
Lecture #1
SPRING 2015
Introduction to Embedded Systems
Instructor:
Dr. Ahmad El-Banna
© Ahmad El-Banna
Agenda
Course Objectives
3
© Ahmad El-Banna
Course Information
Instructor: Dr. Ahmad El-Banna
http://bu.edu.eg/staff/ahmad.elbanna
Office: Room #305
Email: [email protected]
[email protected]
T.A.: Eng.
12
© Ahmad El-Banna
A Generic Embedded Systems
• By definition all embedded systems contain a processor and
software, but what other features do they have in common?
• Certainly, in order to have software, there must be a place to
store the executable code and temporary storage for runtime
13
© Ahmad El-Banna
Design Requirements of ES
• Production cost • Number of units
• Processing power • Expected lifetime
• Memory • Reliability
•
14
The range of possible values for each of the previous design requirements.
© Ahmad El-Banna
• For more details, refer to:
• Chapter 1, Michael Barr, Programming Embedded Systems in C
and C++, 1999.
• The lecture is available online at:
15