Embedded Computer Architecture

5KK73

5 ECTS

(replaces: 5kk70 Platform-based Design)

Henk Corporaal & Bart Mesman

 

Embedded Computer Architecture is a 3TU master course for the Embedded Systems curriculum. The course can also be followed by other students, like CS and EE master students, as an elective course.

The course is given in the first semester, from end of August 2010 to January 2011.  It includes about 24 2-hour lectures and several lab exercises.

The location is EE 9.05, unless indicated differently (see remarks column; in the first quarter the Friday lectures are in Auditorium 7).

Schedule 2010 (** Preliminary; will be updated **)

 

wk

Date

Day

lect#

Contents

Lecturer

Lab / Location

35

30 aug

mon

1

overview

RISC processors

Henk Corporaal & Bart Mesman

 

 

3 sep

fri

2

MIPS ISA

Henk Corporaal

Aud 7

36

6 sep

mon

3

DSPs

Bart Mesman

 

37

10 sep

mon

4

MIPS design

Henk Corporaal

 

 

17 sep

fri

5

MIPS implementation

Henk Corporaal

Aud 7

38

20 sep

mon

6

VLIW architectures 1

Henk Corporaal

 

39

27 sep

mon

7

Silicon Hive

Menno Lindwer

LAB 1a (SiHive)

 

1 oct

fri

8

ILP code generation

 

Aud 7

40

4 oct

mon

9

SIMD

Bart Mesman

 

41

11 oct

mon

10

MPSoC / Cell

Bart Mesman

LAB 1b (FPGA)

 

15 oct

fri

11

Loop transformations

Henk Corporaal

Aud 7

42

18 oct

mon

12

ASIP

Bart Mesman

 

break

45

8 nov

mon

13

GPUs

Zhenyu Ye

LAB 2 (Cell/GPU)

46

15 nov

mon

14

SDRAM Memory & control

Benny Akesson

 

 

19 nov

fri

15

NoCs

Kees Goossens

 

47

22 nov

mon

16

Real-time Scheduling

Bart Mesman

 

48

29 nov

mon

17

Real-time NoC based platforms

Kees Goossens

 

 

3 dec

fri

18

VLIW + TTA architectures 2

Henk Corporaal

 

49

6 dec

mon

19

spare

 

 

50

13 dec

mon

20

Data Memory Mngmt 1

Henk Corporaal

LAB 3 (DMM)

 

17 dec

fri

21

MathWorks

Giorgia Zucchelli

 

1

3 jan

mon

22

Data Memory Mngmt 2

Henk Corporaal

 

2

10 jan

mon

23

Data Memory Mngmt 3

 

 

2

14 jan

fri

24

Architecture modelling; warp up

Henk Corporaal