2012/2013

02213 Praktisk digital konstruktion

Engelsk titel: 


Digital Systems Laboratory

Sprog:


Point (ECTS )


5

Kursustype:   

Civil- Videregående Kursus


Skemaplacering:

Januar og Juni

 

Undervisningsform:

Et mindre antal forelæsninger.
Konstruktionsarbejde i laboratoriet.

Kursets varighed:

3-uger

Evalueringsform:

Hjælpemidler:

Bedømmelsesform:

Tidligere kursus:

49281/02137

Pointspærring:

Faglige forudsætninger:

,

Deltagerbegrænsning:

Maksimum:  24
 

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.


Kursusansvarlig:

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

Institut:

02 Institut for Informatik og Matematisk Modellering

Kursushjemmeside:

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

Tilmelding:

I CampusNet

Nøgleord:

computerarkitektur, konstruktion af digitale systemer, hardwarebeskrivende sprog, VHDL, syntese og simulering af digitale kredsløb
Sidst opdateret: 12. juni, 2012