IL2206 Embedded Systems 7.5 credits

Inbyggda System

Level: Advanced

Educational level Second cycle Academic level (A-D) C
Subject area Grade scale A, B, C, D, E, FX, F

Autumn 09 for programme students

Periods 1 (7.5 cr) Application code 70740
Start date 28/08/2009 End date 24/10/2009
Language of instruction English Campus KTH Kista
Course pace 50% Tutoring time Daytime
Number of places Form of study Normal
Course responsible Sander, Ingo
Teacher

Autumn 09 for programme students

Periods 1 (7.5 cr) Application code 71573
Start date 28/08/2009 End date 24/10/2009
Language of instruction English Campus KTH Kista
Course pace 50% Tutoring time Daytime
Number of places Form of study Normal
Course responsible Sander, Ingo
Teacher
Target group

Only SFINX

Goals

After finishing the course the student shall be able to

- describe the special requirements that are imposed on embedded systems

- describe the key properties of microprocessor and digital signal processor

- sketch a design of an embedded system around a microprocessor or DSP

- explain how microprocessor, memory, peripheral components and buses interact in an embedded system

- evaluate how architectural and implementation decisions influence performance and power dissipation

- produce efficient code for embedded systems

- point out the role of the compiler in the embedded system design process

- summarize the basic properties of a real-time operating system

- estimate if additional hardware can accelerate a system

Content

Embedded systems design process

- Properties of microprocessor and DSP as design components

- Embedded computing platform: memory hierarchy, busses and peripheral devices

- Design constraints: low power, speed, memory size, real-time behavior

- Design analysis and optimization of embedded software

- Introduction to real-time operating systems

- Acceleration of a system by means of additional hardware

Eligibility

The course requires
- good knowledge of an imperative programming language like C/C++ or Java
- good knowledge of computer hardware corresponding to the course IS1200 Computer Hardware Engineering

Literature

Computers as Components - Principles of Embedded Copmuting System Design, Wayne Wolf
Upplaga: Förlag: Morgan Kaufmann År: 2001
ISBN: 1-55860-693-9

Examination

  • LAB1 - Laboratory Work, 3.0 credits, grade scale: P, F
  • TEN1 - Examination, 4.5 credits, grade scale: A, B, C, D, E, FX, F

Requirements for final grade

Written exam (TEN1: Grade A-F)
Laboratory course (LAB1: Grade P, F)
The grade of the written exam (TEN1) is also the final grade of the course.
The lab course must be completed during the study year. If the course is not completed during the study year old laboratories are not counted anymore.

Offered by

ICT/Electronic Systems

Contact

Ingo Sander

Examiner

Ingo Sander

Add-on studies

.

Version

Course plan valid from: Autumn 08.

Print Last updated: 2009-12-30