2014/2015

30081 Digitalteknik

Kurset udbydes første gang forår 2015.

Engelsk titel:

Digital Technique

Sprog:

Point( ECTS )

5

Kursustype:

Diplomingeniør
 

Skemaplacering:

E2A (man 13-17)
F2A (man 13-17)

Undervisningens placering:

Campus Ballerup

Undervisningsform:

Forelæsninger, gruppearbejde og projektopgave.

Kursets varighed:

13-uger

Eksamensplacering:

E2A, F2A

Evalueringsform:

Eksamens varighed:

Hjælpemidler:

Bedømmelsesform:

Pointspærring:

Anbefalede forudsætninger:

Overordnede kursusmål:

At sætte den studerende i stand til udvikle simple digitale systemer der indeholder programmerbare digitale kredse.

Læringsmål:

En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • anvende et hardware beskrivelsessprog (VHDL) til programmering af digitale kredse
  • anvende standard registre og kombinatorisk logik til at konstruere simple synkrone netværk
  • designe synkrone netværk (på RTL-niveau) som inkluderer tilstandsmaskiner til mindre opgaver.
  • demonstrere funktionen af et digitalt system v.h.a. simulering
  • dokumenterer funktionalitet og design af et mindre digitalt system.
  • beskrive princippet bag en FPGA-chip.
  • anvende nogle af FPGA-chippens ekstra blokke (Multiplier, Block RAM, mm.)
  • beregne forsinkelsestid af et givent kombinatorisk kredsløb.

Kursusindhold:

Programmering af digitale kredse. Herunder repetition af kombinatorisk logik, registre, tællere, skifteregistre, synkrone netværk og tilstandsmaskiner. Introduktion til syntetiserbar VHDL programmering. Hierarkisk opdeling af digitale systemer. Grundlæggende opbygning af FPGA chip og deres virkemåde. Metoder til instantiering af multipliere og block RAM i en FPGA. Timing analyse ved bestemmelse af kritisk vej igennem et synkron netværk samt fanout og gate delay i kombinatorisk logik.

Kursusansvarlig:

Peter Brauer , Bygning 327, Tlf. (+45) 4525 3593 , pb@space.dtu.dk

Institut:

30 Institut for Rumforskning og -teknologi

Tilmelding:

I CampusNet
Sidst opdateret: 18. juni, 2014