Dansk - English
Kort version - Fuld version
Digital elektronik 1 (Efterår 2008) |
|||
Kursuskode : | EDIGE1-U1 | ||
ECTS Point : | 5 | Status : | Obligatorisk |
Revideret : | 19/08 2008 | Oprettet : | 28/08 2007 |
Placering : | 1. semester | Timer pr. uge : | 4 |
Længde : | 1 semester | Undervisningssprog : | Dansk |
Målsætning : | At den studerende opnår et teoretisk og praktisk grundlag for systematisk udvikling af digital hardware under anvendelse af et passende beskrivelsessprog (hardware description language) – in casu VHDL. At den studerende erhverver forståelse af grundlæggende begreber og teorier vedrørende digital elektronik. At den studerende erhverver teoretisk og praktisk kendskab til digitale hardware-komponenter og deres anvendelser. At den studerende gennem praktiske øvelser og projekt udvikler generelle ingeniørmæssige kvalifikationer og procedurer som samarbejde, arbejdsplanlægning, specifikation, analyse og design, simulering og verifikation af modeller samt realisering, test og dokumentation. Ved kursets afslutning skal den studerende kunne: I DIGE1: 1. Anvende begreber, teori, komponenter, metoder og udviklingsværktøjer, som er introduceret i undervisningen. 2. Analysere og designe (dvs modularisere, skitsere og beskrive) kombinatoriske og sekventielle digitale kredsløb samt simulere, realisere og teste disse vha VHDL. 3. Planlægge, specificere, dokumentere og samarbejde med andre og i relation hertil anvende relevante ingeniørmæssige termer. 4. Sammenholde specifikationer, simulationer og målinger og drage klare og relevante konklusioner. 5. Forklare forskelle mellem simulerede og målte resultater. II PROD1: 1. Udvikle, dokumentere og demonstrere et produkt, der opfylder kravspecifikationen. 2. Identificere relevante tests af det samlede produkt samt systematisk gennemføre og dokumentere disse. 3. Demonstrere og dokumentere en systematisk reduktion til veldefinerede delproblemområder. 4. Identificere og tilrettelægge målinger/eksperimenter/tests til nødvendig afklaring indenfor problemområderne. 5. Opstille alternative løsningsmodeller og vælge på et dokumenteret grundlag mellem disse. |
||
Hovedindhold : | • Binære og hexadecimale talsystemer • Boolesk algebra og sandhedstabeller • Kombinatoriske kredsløb • Flip-flops og sekvenskredsløb - herunder tællere. • Programmerbare kredse (PLD’er). • VHDL-beskrivelser for kombinatoriske og sekventielle digitale kredsløb samt tilstandsmaskiner. • Strukturelt design vha. blokdiagram og en strukturel VHDL-beskrivelse. • Realisering og test af kombinatoriske og sekventielle kredsløb vha. udviklingsværktøjet. |
||
Undervisningsform : | Undervisningen er en vekselvirkning mellem løsning af opgaver, obligatoriske kursusopgaver og teorigennemgang. Arbejdet foregår i grupper. | ||
Krævede forudsætninger : | - | ||
Anbefalede forudsætninger : | - | ||
Relationer : | DIGE1 og PROD1 læses normalt sammen over 5+5+5 uger med en indbyrdes tidsfordeling på 8/4+4/8 DIGE1 er en forudsætning for alle efterfølgende kurser i digital elektronik, herunder TVP4E. | ||
Prøveform : | Se under bemærkninger | ||
Bemærkninger : | Mundtlig eksamen baseret på projektarbejde (DIGE1 + PROD1). Hvis DIGE1 læses som valgfag: Mundtlig evaluering med udgangspunkt i obligatoriske afleveringsopgaver, og målsætningens del II indgår ikke i bedømmelsen. PROD1: Projektet udføres i grupper på 3-5 personer. Før eksamen: Gruppen fremlægger produktet idet hver studerende laver en velforberedt præsentation af ca. 5 minutters varighed. Det er et krav at gruppens medlemmer koordinerer præsentationerne således at produktets væsentligste emner dækkes, at præsentationerne bliver forskellige og at de hver for sig har en god faglig spændvidde. Eksamen: Der afsættes ca. 15 minutter pr. studerende. Karaktergivning ved anvendelse af 7 trins skalaen: 02 for opfyldelse af pkt. I1 samt II1-2. 7 for opfyldelse af pkt. I1 til I3 samt II 1-3. 12 for opfyldelse af pkt. I1 til I5 samt II 1-5. |
||
Undervisningsmateriale : | Peter Ashenden: Digital Design: An Embedded Systems Approach Using VHDL, Morgan-Kaufmann Noter. XILINX WebPack/Foundation ISE anvendes som udviklingsværktøj |
||
Ansvarlig underviser : | Mogens Pelle
, mpel@dtu.dk |