2014/2015

02223 Fundamentale modeller for moderne indlejrede systemer

Engelsk titel:

Fundamentals of Modern Embedded Systems

Sprog:

Point( ECTS )

7,5

Kursustype:

Kandidat
Kurset udbydes under åben uddannelse
 

Skemaplacering:

E4B (fre 8-12)

Undervisningens placering:

Campus Lyngby

Undervisningsform:

Forelæsninger, teoretiske og praktiske øvelser.

Kursets varighed:

13-uger

Eksamensplacering:

E4B

Evalueringsform:

Hjælpemidler:

Bedømmelsesform:

Anbefalede forudsætninger:

Overordnede kursusmål:

Kurset fokuserer på udfordringerne ved at designe moderne indlejrede systemer, infor en rækkke forskellige applikationsområder, så som multimedia, sikkerhedskritiske systemer, trådløse sensornetværk og biochips (Lab-on-a-Chip). Kurset fokuserer på at anvende modeller og simulering til at understøtte design beslutninger under system design af det indlejrede system. Studerende vil være i stand til at forstå og vurderer hvordan designvalg influerer på de ikke-funktionelle egenskaber ved en given application, med vægt på ydeevne, som afvikles på en moderne platform. Desuden vil de studerende være I stand til at udvælge og anvende de rigtige modeler og metoder til analyse of design af sådanne systemer.

Læringsmål:

En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • Forklare de grundlæggende egenskaber og karakteristika ved indlejrede systmer
  • Forklare forskellen på funktionelle og ikke-funktionelle krav
  • Forstå og udvælge forskellige arkitekturer fra systemer med en enkelt core til multi-core platforme
  • Forklare modelleringsformalismer og anvende dem i relation til moderne indlejrede systemer
  • Forstå og vælge den rigtige schedulerings og resourcehåndterings-strategi for en given applikation
  • Anvende metoder til bestemme performance mål for indlejrede systemer, herunder eksekveringstid, svartid, kvalitet af service og energi
  • Anvende metoder til systemniveau design, så som arkitektur allokering, applikations mapning, schedulering og resourcehåndtering
  • Modellere of resonere om et givet design problem for indlejrede systemer
  • Kommunikere resultater på en klar og præcis måde ved brug af en standard form for tekniske rapporter
  • Anvende simuleringsmetoder til at evaluere egenskaber ved en implementeringsmodel

Kursusindhold:

Kurset dækker tre hovedemner: (1) Første del giver en introduktion til indlejrede systemer; udfordringerne ved design af indlejrede systemer; introduktion til Sytems Engineering, modellering og simulering. (2) Anden del præsenterer forskellige typer af indlejrede systemer, så som, tidstro og sikkerhedskritiske systemer (f.eks., biler og fly), multimediesystemer (f.eks., forbruger elektronik og smartphones), trådløse sensornetværk (f.eks., til miljø overvågning og lokalisering), multi-kerne FPGA systemer og fremtidige teknologier som Lab-on-a-Chip systemer og biologiske systemer. (3) I den tredie del arbejder de studerende med et større åbent projekt, hvor de skal vælge en type af et indlejret system, konstruerer en model, med hvilken de kan vurderer funktionelle og ikke-funktionelle egenskaber ved det indlejrede system, og udvikle en simulator som gør dem i stand til at vurdere koncekvenser af forskellige implementerings alternativer. Formålet med projektet er at give de studerende et indgående kendskab til hvordan et indlejret system fungerer og de udfordringer der er forbundet med udvikling af sådanne systemer.

Mulighed for GRØN DYST deltagelse:

Kontakt underviseren for information om hvorvidt dette kursus giver den studerende mulighed for at lave eller forberede et projekt som kan deltage i DTUs studenterkonference om bæredygtighed, klimateknologi og miljø (GRØN DYST). Se mere på http://www.groendyst.dtu.dk

Kursusansvarlig:

Jan Madsen , Bygning 322, Tlf. (+45) 4525 3751 , jama@dtu.dk
Paul Pop , Bygning 322, Tlf. (+45) 4525 3732 , paupo@dtu.dk
Sven Karlsson , Lyngby Campus, Bygning 322, Tlf. (+45) 4525 3754 , svea@dtu.dk

Institut:

01 Institut for Matematik og Computer Science

Kursushjemmeside:

http://eselab.imm.dtu.dk/cgi-bin/w...FMESCourse/Home

Tilmelding:

I CampusNet
Sidst opdateret: 08. maj, 2014