Dansk - English
Kort version - Fuld version
Digtal Elektronik 2 (Forår 2006) |
|||
Kursuskode : | EDIG2A-U01 | ||
ECTS Point : | 10 | Status : | Obligatorisk |
Revideret : | 02/02 2006 | Oprettet : | 29/01 2004 |
Placering : | 2. semester | Timer pr. uge : | 8 |
Længde : | 1 semester | Undervisningssprog : | Dansk og engelsk |
Målsætning : | Dette kursus har til formål at bibringe den studerende en sammenhængende og struktureret forståelse af et mikroprocessor-systems opbygning og virkemåde samt interfacing til ydre enheder. Den studerende skal kunne: • udarbejde mikroprocessor-programmer i relevante programmeringssprog. •designe og implementere ydre enheders tilslutning til mikroprocessoren. •anvende interrupt-systemet til at styre real-tids begivenheder mht. såvel software som ekstern hardware. •udarbejde algoritmer ved hjælp af metoder lært i OOP2A og realisere disse i C eller C++, evt. assembler. • anvende programmerbare logiske kredse til at realisere elektroniske enheder, som kan indgå i et mikroprocessor¬system og styres af en mikroprocessor. • planlægge og 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 software¬komponenter. |
||
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 : | 13-skala | ||
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 : | Henrik Kent Palle
, hkp@ihk.dk |