02113 Projekt i Design af Digitale Systemer

2025/2026

Kursusinformation
Digital Systems Design Project
Engelsk
5
Bachelor
Juni
Campus Lyngby
Gruppebaseret projektarbejde.
3-uger
Sidste dag(e) i 3-ugersperioden
Mundtlig eksamen og bedømmelse af rapport(er)
Den endelige karakter gives på baggrund af en helhedsvurdering.
7-trins skala , intern bedømmelse
02139 , Grundlæggende færdigheder i digitalt design i Chisel (eller VHDL) (eller Verilog).
Luca Pezzarossa , Lyngby Campus, Bygning 322 , lpez@dtu.dk
01 Institut for Matematik og Computer Science
I studieplanlæggeren
Overordnede kursusmål
Dette kursus giver de studerende praktisk erfaring med design af digital elektronik ved hjælp af FPGA-teknologi. Kurset vil uddybe forståelsen af state machines med datapath.

Kurset er et tre-ugers projekt, hvor de studerende skal designe og implementere et computerspil i hardware baseret på state machines med datapath, der viser grafik på en VGA-skærm.
Læringsmål
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • Definer kravene og strukturen for implementering af et mellemstort kredsløb på FPGA.
  • Implementér mellemstore kredsløb til input/output, grundlæggende beregninger og grafisk visning baseret på modellen for state machine with datapath (FSMD).
  • Anvend Hardwarebeskrivelsessprog (HDL'er) og FPGA-værktøjersflows til at udvikle digitale kredsløb på FPGA'er.
  • Identificer fejl inden for digitale designs for effektiv debugging og korrigering af problemer ved brug af simulering og test.
  • Tilegn grundlæggende projektstyringsstrategier til planlægning, organisering og gennemførelse af et mellemstort hardware-designprojekt.
  • Udforsk teknikker til at optimere ressourceudnyttelsen inden for FPGA'en ved implementering af mellemstore kredsløb, idet der tages hensyn til faktorer som areal og ydeevne.
  • Vurder ydelsen for de implementerede FPGA-baserede kredsløb, herunder hastighed, gennemløb og latenstid, for at sikre, at de opfylder de specificerede krav.
  • Dokumenter designprocesserne, metoderne og beslutningerne truffet i løbet af udviklingen af mellemstore FPGA-kredsløb for at sikre en omfattende forståelse og fremtidig reference.
Kursusindhold
Kombinations- og sekventiel logik, FPGA-arkitektur og design-flow, FPGA implementering af grundlæggende digitale kredsløb, state machine med datapath design.
Sidst opdateret
02. maj, 2025