Enkeltfag Engelsk 5 ECTS

Hardware/Software Codesign

Overordnede kursusmål

Studerende vil lære om aspekter af systemdesign og system engineering afgrænset til hardware- og softwareelementer. Både dokument- og modelbaserede principper for system engineering bliver gennemgået med et dybdegående fokus på HW/SW codesign. Diverse aspekter af en codesign process bliver introduceret og udforsket gennem øvelser og projektarbejde. Dette inkluderer emner som hardware/software design-space exploration og højniveausyntese.

See course description in English

Læringsmål

  • Beskrive baggrund og principper for HW/SW codesign
  • Sætte HW/SW codesign i kontrast med andre design metodologier
  • Beskrive elementerne i en HW/SW codesign proces
  • Anvende codesign-teknikker til at udvikle simple indlejrede systemer
  • Oversætte en skreven specifikation til en model på systemniveau
  • Udforske et designrum (gennemføre design space exploration) ved brug af optimeringsstrategier
  • Designe et indlejret system med både hardware- og softwarekomponenter
  • Evaluere løsninger i designrummet mod hinanden

Kursusindhold

Kurset omhandler metoder til codesign af forskellige typer indlejrede systemer, herunder system-on-chip (SoC), multi-processor system-on-chip (MPSoC), og introducerer system-of-systems herunder chiplet-baserede systemer. Codesigns relation til kvalitetsstyring bliver introduceret. Real-time indlejrede systemer og worst-case execution time metrikken bliver introduceret. Andre metrikker, som latenstid, throughput, areal og effektforbrug bliver også anvendt. Pareto-optimalitetskonceptet bliver introduceret og anvendt til at evaluere punkter i designrummet indbyrdes. Principperne i multi-variabel optimering bliver introduceret og brugt i udforskning af designrum.

Mulige starttidspunkter

  • 6 – 20 (tors 13-17)

Anbefalede forudsætninger

Dette kurset forudsætter at studerende har en god bagrund i computer engineering, digital design og programmering i C/C++ og hardwarebeskrivelsessprog som VHDL, Verilog, SystemVerilog eller Chisel

Undervisningsform

Forelæsninger, øvelser og projekt.

Fakultet

Se kurset i kursusbasen

Tilmelding

Sprog

Engelsk

Varighed

13 uger

Institut

Compute

Sted

DTU Lyngby Campus

Kursus ID 02214
Kursustype Kandidat
Semesterstart Uge 6
Semester slut Uge 20
Dage tors 13-17
Pris

9.250,00 kr.

Tilmelding