kunne designe sekvensielle digitale kretssystemer i programmerbar logikk
kunne utføre analyse og syntese av digitale elektroniske systemer
kunne bruke verktøy for utvikling av digitale systemer i programmerbar logikk
kunne realisere digitale systemer i programmerbare logiske kretser ved hjelp av høynivåspråk
kunne simulere, teste og verifisere funksjonaliteten til digitale systemer realisert i programmerbar logikk
kunne planlegge og gjennomføre designoppgaver alene eller sammen med andre
Innhold
Utviklingsverktøy for bruk av programmerbar logikk. Hardware-beskrivelse vha. høynivåspråk. Synkrone systemer. Tilstandsmaskiner. Utvikling av kretssystemer for seriekommunikasjon.
Undervisnings-og læringsformer
Forelesninger, teoriøvinger og laboratorieoppgaver. Laboppgavene er obligatoriske. Det gis opplæring i bruk av fagrelatert programvare og maskinvare. Studentene utvikler egne elektroniske kretsløsninger og realiserer disse i en FPGA for å løse laboppgavene.
Forventet arbeidsomfang for gjennomsnittsstudenten: 135 timer.
Vilkår for å gå opp til eksamen
De obligatoriske øvingsoppgavene må være bestått for å kunne gå opp til eksamen. Oversikt over obligatoriske oppgaver gis ved semesterstart i Canvas.
Studieprogramleder i samråd med studenttillitsvalgt fastsetter evalueringsform og om emnene skal ha midtveis- eller sluttevaluering, jf. kvalitetssystemet kapittel 4.1. Informasjon om evalueringsform for emnet publiseres i Canvas.