Dansk - English
Kort version - Fuld version
Digtal Elektronik 2 (Forår 2008) |
|||
Kursuskode : | EDIG2A-U01 | ||
ECTS Point : | 10 | Status : | Obligatorisk |
Revideret : | 30/01 2008 | Oprettet : | 29/01 2004 |
Placering : | 2. semester | Timer pr. uge : | 8 |
Længde : | 1 semester | Undervisningssprog : | Dansk og engelsk |
Målsætning : | Efter kurset skal den studerende have opnået en grundlæggende forståelse for microprossorens virkemåde og interface til eksterne enheder, så den kan anvendes til løsninger af hardwareproblemer. Og den studerende kan anvende C, som indlejret software. Den studerende forventes at kunne: • definere en hardware kravspecification for en teknisk problemstilling • beskrive test i relation til specifikationen • beskrive algoritmer ved hjælp af metoder lært i OOP2A • designe mikroprocessor-programmer i relevante programmeringssprog som C eller lign. • designe og implementere ydre enheders tilslutning til mikroprocessoren. • anvende interrupt-systemet til at styre real-tids begivenheder mht. såvel software som ekstern hardware • anvende programmerbare logiske kredse til at realisere elektroniske enheder, som kan indgå i et mikroprocessorsystem og styres af mikroprocessoren. • gennemføre test af såvel hardware- som softwarekomponenter i et mikroprocessorsystem. • arbejde systematisk og struktureret i forbindelse med projekter indeholdende såvel hardware- som softwarekomponenter. • Redegøre for gruppearbejdet Karaktergivning: 2 gives for den tilstrækkelige præstation, der demonstrerer dn minimalt acceptable grad af opfyldelse af overstående mål 7 gives for den gode præstation, der demonstrerer omfattende opfyldelse af overstående mål, med nogle mindre væsentlige mangler 12 gives for den fremragende præstation, der demonstrerer udtømmende opfyldelse af fagets mål, med ingen eller få uvæsentlige mangler. Der henvises i øvrigt til den generelle beskrivelse af karakterer |
||
Hovedindhold : | Mikroprocessorens hardware, arkitektur og virkemåde. Principper for tilslutning af perifere enheder via parallelle og serielle busser. Interrupts. Programudviklingsværktøjer og debug-værktøjer. Anvendelse af programmerbare kredse i et digitalt system. Værktøjer til projektstyring – f.eks. milepæle og ”action-item lists”. | ||
Undervisningsform : | Undervisningen er bygget op over et større projekt, der udføres i grupper. Projektet er fælles for DIG2A og OOP2A. Projektet dokumenteres med et antal rapporter. | ||
Krævede forudsætninger : | Dokumenteret viden svarende til DIG1A og OOP1A | ||
Anbefalede forudsætninger : | DIG1A,OOP1A | ||
Relationer : | DIG2A er en del af en studieenhed bestående af DIG2A og OOP2A. | ||
Prøveform : | Mundtlig evaluering på grundlag af kursusopgaver | ||
Censur : | Intern | ||
Bedømmelse : | 7-trinsskala | ||
Bemærkninger : | Projektarbejdet foregår i grupper under undervisernes vejledning. Hvis et gruppemedlem gentagne gange ikke overholder fælles aftaler, vedtaget af gruppen, kan gruppen indstille at vedkommende ekskluderes af gruppen. Hvis en studerende ikke bidrager væsentligt til projektarbejdet kan vejlederen nægte vedkommende indstilling til eksamen. Indstilling til eksamen forudsætter, at rapporterne afleveres rettidigt og godkendes. Den mundtlige prøve er fælles med OOP2A. Før eksaminationen: En kort præsentation som udføres af gruppen i fællesskab. Det er et krav at gruppens medlemmer koordinerer deres individuelle bidrag til præsentationen således at projektets væsentligste emner dækkes, at præsentationerne bliver forskellige og hver for sig har en vis faglig dybde. Efter præsentationen eksamineres de studerende enkeltvis. Vejledere og censor stiller spørgsmål inspireret af præsentationerne og projektrapporten. Der foretages en samlet vurdering af projektarbejdet, den mundtlige præsentation af projektet og den studerendes medvirken i projektarbejdet. Det sidste skal fremgå af dokumentationen af projektforløbet (f.eks. ”action item lists”, milepæle og projektdagbog). |
||
Undervisningsmateriale : | Digital Electronics, dig1a and dig2a. Pearson. Prentice Hall. Noter. |
||
Ansvarlig underviser : | Ole Schultz
, osch@dtu.dk |