Forelæsninger hvor deltagere på skift forventes at præsentere et emne, samt gruppearbejde eller øvelser.
Kursets varighed:
13-uger
Evalueringsform:
Bedømmelsesform:
Faglige forudsætninger:
,
Ønskelige forudsætninger:
Overordnede kursusmål:
At bibringe den studerende en generel forståelse for metoderne bag moderne design af indlejrede systemer; herunder System-on-Chip. At forstå samspillet mellem hardware og software i indlejrede systemer, samt at forstå/anvende syntese metoder og algoritmer til design af indlejrede systemer; herunder implementering af CAD værktøjer.
Kursusindhold:
Kurset gennemgår de grundlæggende metoder, modeller og algoritmer til design af indlejrede systemer. Hovedvægten lægges på identifikation af design problemer, deres matematiske formulering, samt løsning ved brug af computere. De aktuelle emner vil varierer fra år til år, men dækker områder indenfor: 1) Specifikations sprog, modeller og algoritmer. 2) Arkitekturer, herunder System-on-Chip (SoC), heterogene multi-processorer, IP blokke, hukommelse, bus og interface strukturer. 3) Estimering af performance, effektforbrug, areal og pris for henholdsvis hardware og software realiseringer, samt deres indbyrdes kommunikation. 4) Syntese/mapning, herunder partitionering, allokering og schedulering af både hardware og software. 5) Afsluttende projektarbejde.