FYS4220 – Sanntids og embedded datasystemer
Beskrivelse av emnet
Timeplan, pensum og eksamensdato
Kort om emnet
Dette emnet gir en innføring i design av digitale og innebygde systemer ved bruk av programmerbare logiske kretser (FPGA-teknologi). Dette omfatter bruk av maskinvarebeskrivende språk som VHDL, verifikasjon og testing av digitale design, realisering av innebygde system på FPGA, samt grunnleggende egenskaper ved og bruk av sanntids operativsystem.
Hva lærer du?
Etter å ha fullført emnet:
- har du kjennskap til oppbygning og virkemåten til programmerbare logiske kretser.
- har du kjennskap til bruksområder for programmerbare logiske kretser.
- behersker du grunnleggende digital design ved bruk av et maskinvarebeskrivende språk som VHDL.
- kan du utføre simulering og syntese av digitale systemer.
- har du grunnleggende kunnskaper om innebygde system og sanntids operativsystemer og er i stand til å realisere slike system på en FPGA.
Opptak til emnet
Maksimalt 30 studenter på grunn av laboratoriekapasitet.
Studenter tatt opp til andre masterprogrammer kan, etter søknad, få adgang til emnet hvis dette er klarert med eget program.
Dersom du ikke allerede har studieplass ved UiO, kan du søke om opptak til våre studieprogrammer, eller søke om å bli enkeltemnestudent.
Anbefalte forkunnskaper
FYS1210 – Elektronikk med prosjektoppgaver og kjennskap til minst ett høynivå programmeringsspråk.
Kunnskaper i måleteknikk (FYS3230 – Sensorer og måleteknikk (videreført), FYS3231 – Sensorer og måleteknikk) og mikroprosessorteknikk (FYS3240 – Datainnsamling og kontroll) er en fordel.
Overlappende emner
- 10 studiepoeng overlapp med FYS9220 – Sanntids og embedded datasystemer.
- 6 studiepoeng overlapp med IN3160 – Digital systemkonstruksjon.
- 6 studiepoeng overlapp med IN4160 – Digital systemkonstruksjon.
Undervisning
Det er obligatorisk oppmøte til første forelesning. Du mister plassen på emnet dersom gyldig forfall til første forelesning ikke er meldt til Fysisk institutt (studieinfo@fys.uio.no) før forelesningen starter!
Emnet går over et helt semester med 4 timers undervisningstilbud per uke:
- 2 timer forelesning
- 2 timer laboratoriearbeid
Dette emnet har en prosjektoppgave, som må være gjennomført og godkjent før avsluttende eksamen.
Ettersom undervisningen innebærer laboratorie- og/eller feltarbeid, bør du vurdere å tegne en egen reise- og personskadeforsikring. Les om hvordan du er forsikret som student.
Eksamen
- Avsluttende muntlig eller skriftlig eksamen som teller 100 % ved sensurering.
Muntlig eller skriftlig eksamen avgjøres av antall påmeldte studenter til emnet like etter påmeldingsfristen er gått ut.
Dette emnet har en prosjektoppgave må være gjennomført og godkjent før avsluttende eksamen.
Som eksamensforsøk i dette emnet teller også forsøk i følgende tilsvarende emner: FYS9220 – Sanntids og embedded datasystemer
Hjelpemidler til eksamen
Ingen hjelpemidler er tillatt.
Eksamensspråk
Dersom emnet undervises på engelsk vil det bare tilbys eksamensoppgavetekst på engelsk.
Du kan besvare eksamen på norsk, svensk, dansk eller engelsk.
Karakterskala
Emnet bruker karakterskala fra A til F, der A er beste karakter og F er stryk. Les mer om karakterskalaen
Adgang til ny eller utsatt eksamen
Dette emnet tilbyr både utsatt og ny eksamen. Les mer:
Mer om eksamen ved UiO
- Kildebruk og referanser
- Tilrettelegging på eksamen
- Trekk fra eksamen
- Syk på eksamen / utsatt eksamen
- Begrunnelse og klage
- Ta eksamen på nytt
- Fusk/forsøk på fusk
Andre veiledninger og ressurser finner du på fellessiden om eksamen ved UiO.