02113 Projekt i Design af Digitale Systemer
2025/2026
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