Elektroteknik AV, Programmering av inbyggda system, 12 hp
Observera att litteraturen i kursplanen kan ändras/revideras fram till:
• 1 juni för en kurs som startar på höstterminen
• 15 november för en kurs som startar på vårterminen
• 1 april för en kurs som startar på sommaren
Skriv ut eller spara kursplanen som PDF
Du kan enkelt skriva ut en kursplan direkt från webbsidan. Använd kortkommandot ctrl+p (Windows) eller command+p (Mac). I nästa steg väljer du om du vill skriva ut eller spara kursplanen som PDF.
För en nedlagd kurs kan eventuell information om avvecklingsperiod hittas under rubriken "Övergångsregel" i senaste versionen av kursplanen.
Kursplan för:
Elektroteknik AV, Programmering av inbyggda system, 12 hp
Electrical Engineering MA, Embedded Computing, 12 credits
Allmänna data om kursen
- Kurskod: ET013A
- Ämne huvudområde: Elektroteknik
- Nivå: Avancerad
- Högskolepoäng: 12
- Fördjupning vs. Examen: A1N - Kursen ligger på avancerad nivå och har endast kurs(er) på grundnivå som förkunskapskrav.
- Utbildningsområde: Teknik 100%
- Ansvarig fakultet: Fakulteten för naturvetenskap, teknik och medier
- Ansvarig institution: Data- och elektroteknik
- Fastställd: 2022-11-04
- Giltig fr.o.m: 2023-01-01
Syfte
Syftet med kursen är att ge studenten fördjupade kunskaper om specifikation, design och implementation av FPGA-baserade inbyggda system på kretsar (SoC).
Lärandemål
För VHDL,
Studenten ska efter avslutad kurs kunna:
- Konstruera, implementera, verifiera och skriftligen redovisa ett hårdvarusystem på FPGA-kretsar,
- Dra slutsatser om konstruktionen, arbetet och verifieringen av ett hårdvarusystem.
För konstruktion av system på FPGA-kretsar (Soc),
Studenten ska efter avslutad kurs kunna:
- Använda verktyg som stödjer samtidig utveckling av mjuk- och hårdvara med hjälp av återanvändbara IP-komponenter,
- Skriva C-kod för ett applikationsprogram som stöds av ett operativsystem,
- Paketera egenutvecklad hårdvara med tillhörande drivrutiner i en återanvändbar IP-komponent,
- Specificera, genomföra, skriftligen redovisa och muntligen redogöra för ett mindre utvecklingsprojekt baserat på SoC,
- Analysera den konstruktionsmetodologi som valts för ett givet utvecklingsprojekt,
- Analysera den kretsteknologi som valts för ett inbyggt system,
- Analysera den hårdvaruarkitektur som valts för ett inbyggt system.
Innehåll
För VHDL:
- Planering, specifikation och dokumentation av ett experiment
- Modellering av hårdvara i VHDL för implementation i en FPGA-krets
- Teori för modellering av hårdvara
- Grupparbete i laboratorium
För konstruktion av system på FPGA-kretsar (SoC):
- Konstruktionsmetodologier
- Kretsteknologier
- Karakterisering av applikationers komplexitet
- Partitionering av hård- och mjukvara
- Arkitektur för beräkningsplattformar
- Arkitektur för minne
- Direkt minnesaccess och avbrott
- Bussar för intern och extern kommunikation
- Systemspecifikation, konstruktion, implementation och verifiering
- Programmering i C
- Utveckling av mjukvara i mikroprocessorer med hjälp av ett operativsystem
- Samtidig utveckling av hård- och mjukvara med hjälp av IP-komponenter
- Grupparbete i utvecklingsprojekt
Behörighet
Elektroteknik GR (AB), 60 hp, inkluderande digitalteknik, mikrodatorteknik samt analog elektronik.
Urvalsregler
Urval sker i enlighet med Högskoleförordningen och den lokala antagningsordningen.
Undervisning
Undervisning bedrivs i form av föreläsningar, seminarier och handledning.
Utöver schemalagd tid måste studenten genomföra omfattande självstudier.
Undervisning kan ske på engelska.
Examination
L101: VHDL, Laboration med skriftlig rapport, 3 hp
Betygsskala: Underkänd (U) eller Godkänd (G)
P101: SoC, Projektarbete med muntlig presentation och teknisk dokumentation, 7 hp
Betygsskala: På kursen ges något av betygen A, B, C, D, E, Fx och F. A - E är Godkänt, Fx och F är underkänt.
R101: Rapport av projektarbete, 2 hp
Betygsskala: På kursen ges något av betygen A, B, C, D, E, Fx och F. A - E är Godkänt, Fx och F är underkänt.
Betygskriterier för ämnet finns på www.miun.se/betygskriterier.
Om en student har ett besked från samordnaren vid Mittuniversitetet om pedagogiskt stöd vid funktionsnedsättning, har examinator rätt att ge anpassad examination för studenten.
Begränsning av examination
Studenter registrerade på denna version av kursplan har rätt att examineras 3 gånger inom loppet av 1 år enligt angivna examinationsformer. Därefter gäller examinationsform enligt senast gällande version av kursplan.
Betygsskala
På kursen ges något av betygen A, B, C, D, E, Fx och F. A - E är Godkänt, Fx och F är underkänt.
Litteratur
Obligatorisk litteratur
- Författare/red: Douglas Comer
- Titel: Essentials of Computer Architecture
- Upplaga: Second Edition
- Förlag: CRC Press
- Webbadress: www.crcpress.com