02213 Praktisk digital konstruktion

2018/2019

Kursusinformation
Digital Systems Laboratory
Engelsk
5
Kandidat
Januar
Campus Lyngby
Et mindre antal forelæsninger.
Konstruktionsarbejde i laboratoriet.
3-uger
Ingen eksamen i den ordinære eksamensperiode
Bedømmelse af øvelser og rapport(er)
Der udarbejdes en rapport og gives en kort mundtlig præsentation.
Skriftlige hjælpemidler er tilladt
7-trins skala , intern bedømmelse
02137
02137
02203/02204/02205/02209/02211/02217 , Se bemærkninger
Jens Sparsø , Lyngby Campus, Bygning 322, Tlf. (+45) 4525 3747 , jspa@dtu.dk
Alberto Nannarelli , Lyngby Campus, Bygning 322, Tlf. (+45) 4525 3725 , alna@dtu.dk

01 Institut for Matematik og Computer Science
http://www.imm.dtu.dk/courses/02213
I studieplanlæggeren
Dette kursus giver den studerende en 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
Overordnede kursusmål
At give deltagerne en betydelig praktisk erfaring i udvikling og implementering af digitale systemer v.h.a. et simulerings og syntesebaseret design-flow.
Læringsmål
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • Redegøre for den interne opbygning af en typisk FPGA-chip.
  • Benytte designsproget VHDL og tilhørende simuleringsværktøjer til at udvikle komplekse digitale kredsløb ved en trinvis forfining fra en specifikation til et hardwarenært niveau, hvorfra der kan syntetiseres en realisering.
  • Benytte typiske CAD-værktøjer til at syntetisere komplekse digitale kredsløb som realiseres i FPGA- eller VLSI teknologi.
  • Udnytte viden om synteseprocessen til at optimere areal, hastighed og energiforbrug af givent kredsløb.
  • Indlæse et syntetiseret design i en FPGA og afprøve kredsløbet i praksis.
  • Organisere og planlægge gennemørelse af et designprojekt i en gruppe af personer.
  • Dokumentere dette arbejde (design, implementering og test) i form af en teknisk rapport, som henvender sig til en udenforstånde fagfælle, og som overholder sædvanlige krav til form, indhold og abstraktionsniveau.
  • Give en kort mundtlig præsentation af projektet og de opnåede resultater.
Kursusindhold
Kodning i VHDL med henblik på syntese. Syntese fra VHDL til en FPGA eller VLSI realisering. Implementation og test.

Kurset udgør en forlængelse af et eller flere af følgende kurser: 02203, 02204, 02205, 02209, 02211 og 02217. Målet er at give deltagerne større indsigt i og praktsik erfaring med design af digitale systemer i FPGA- eller VLSI-teknologi. Design vha. VHDL, simulering og syntese.

Der udbydes at antal opgaveforslag som har relation til et af de nævnte forudsætningskurser. Eksempler er ydre enheder til en processor, en pipelinet processor, et indlejret system til en konkret anvendelse.
Bemærkninger
Kurset er et 3-ugers kursus som normalt tages umiddelbart efter et eller flere af følgende kurser: 02203, 02204, 02205, 02209, 02211 og 02217. Kurset er for studerende som har taget et af disse kurser.
Sidst opdateret
01. maj, 2018