2013/2014

02213 Praktisk digital konstruktion

Engelsk titel:

Digital Systems Laboratory

Sprog:

Point( ECTS )

5

Kursustype:

Kandidat
 

Skemaplacering:

Januar og Juni

Undervisningens placering:

Campus Lyngby

Undervisningsform:

Et mindre antal forelæsninger.
Konstruktionsarbejde i laboratoriet.

Kursets varighed:

3-uger

Eksamensplacering:

Ingen eksamen i den ordinære eksamensperiode

Evalueringsform:

Hjælpemidler:

Bedømmelsesform:

Tidligere kursus:

02137

Pointspærring:

Anbefalede forudsætninger:

,

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. 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.

Mulighed for GRØN DYST deltagelse:

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

Kursusansvarlig:

Jens Sparsø , Bygning 322, rum 215, Tlf. (+45) 4525 3747 , jspa@dtu.dk
Alberto Nannarelli , Bygning 322, rum 130, Tlf. (+45) 4525 3725 , alna@dtu.dk

Institut:

01 Institut for Matematik og Computer Science

Kursushjemmeside:

http://www.imm.dtu.dk/courses/02213

Tilmelding:

I CampusNet
Sidst opdateret: 18. november, 2013