Undervisningsform: Forelæsninger samt øvelser |
Evalueringsform: Skriftlig eksamen og bedømmelse af rapport(er)
|
Karakter: 13-skala |
Faglige forudsætninger: 02130 |
Kursusmål: At sætte deltagerne i stand til at konstruere større digitalekredsløb og at give deltagerne en dyberegående viden om datamaskinersfunktion og strukturelle opbygning. |
Kursusindhold: DEL A -- Konstruktion af digitale systemer (33%): Beregningskredsløb ogtilstandsmaskiner. Pipelineteknikker. Fra algoritme til kredsløb.Kvantificering af hastighed (throughput og latenstid). Grundig introduktion tildesignsproget VHDL og den tilhørende designproces (specifikation, trinvisforfining, simulering og syntese).DEL B -- Datamaskinarkitektur (33%) : Introduktion af maskinstruktur oginstruktionssæt. Talrepræsentation og aritmetik for heltal og flydende tal.Struktur af centralenheden i en moderne RISC-processor kontrolenhed,beregningsenhed og pipelining). Samspil mellem maskinstruktur oginstruktionssæt. Lagerhierarkier og lageradministration ("cache" og "memorymanagement" teknikker). Orientering om bussystemer og ydre enheder. Orienteringom nye arkitekturer. Del C -- Projektopgave (33%): Sideløbende medforelæsningerne konstrueres en mindre pipelinet CPU. Formålet er dels at giveen dybere indsigt i forelæsningsstoffet, og dels at gøre deltagerne fortroligemed designsproget VHDL og de dertil hørende CAD værktøjer til design afdigitale systemer. |
Kontaktperson: Jens Sparsø, building 322, (+45) 4525 3747, jsp@imm.dtu.dk |
Institut: 002 Informatik og Matematisk Modellering |
Kursus URL: http://www.imm.dtu.dk/courses/02200 |
Opdateret: 22-10-2001 |