IELS3012

Innvevde systemer

Høst

Trondheim

Norsk

Oversikt

Snitt

B

3,65

likt

Ståprosent

100 %

likt

Karakterfordeling
Snitt over tid
Ståprosent over tid

Om emnet

Faglig innhold

Programmerbare logiske kretser med fokus på FPGAer. Struktur i digitale systemer på systemnivå og registeroverføringsnivå (RTL). Beskrivelse av digitale systemer ved hjelp av maskinvarebeskrivende språk. Design og verifikasjon av digitale systemer. Implementasjon av innvevde systemer ved sammenkobling av mikrokontrollerplattformer og FPGA-systemer. Sanntidssystemer.

Læringsmål

Kunnskaper: Kandidaten

  • kan forklare arkitekturen og virkemåten til programmerbare kretser.
  • kan forklare forskjellen mellom kombinatorisk og sekvensiell digital logikk.
  • kan forklare hvordan en tilstandsmaskin er bygd opp og fungerer.
  • kan forklare hvordan et høynivå modelleringsspråk kan benyttes for å beskrive struktur og virkemåte for et digitalt system.
  • kan forklare hvordan et digitalt system kan testes og simuleres.
  • har spesialisert kunnskap om designprosessen for et innvevd system.

Ferdigheter: Kandidaten

  • kan jobbe med en avansert problemstilling som bare er definert på overordnet nivå.
  • kan utføre utvikling, feilsøking, og feilretting av avanserte systemer som inkluderer rekonfigurerbar logikk og mikrokontrollere med programvare.
  • kan benytte state-of-the-art verktøy for utvikling og testing av maskinnær programvare og maskinvare og integrasjon mot sensorer og aktuatorer.

Generell kompetanse: Kandidaten

  • Kan jobbe i gruppe på et prosjekt med et overordnet mål.
  • Spesifisere, designe og implementere digitale og innvevde system.

Læringsformer og aktiviteter

Studentaktive læringsformer, inklusive forelesninger. Obligatoriske øvinger med veiledning, inkludert labratorieforsøk. Prosjektarbeid i grupper og individuelt.