Emne - Digital system design - IELEG3141
Digital system design
Om
Om emnet
Faglig innhold
Elektriske egenskaper ved digital kretser. Introduksjon til Verilog. Dataverktøy for simulering av digitale systemer. Sikkerhet i systemer med programmerbare kretser. Introduksjon til versjonskontrollverktøy. HW design av digitale systemer basert på en mikrokontroller og perifere grensesnitt/kretser. Spesifikasjon, design, implementasjon og verifikasjon av digitalt system beskrevet ved hjelp av et høynivå programmeringsspråk (VHDL).
Læringsutbytte
Kunnskap - Kandidaten skal kunne:
- Gjøre rede for elektriske egenskaper som er viktige ved sammenkobling av digitale HW-kretser.
- Forklare ulike aspekter rundt sikkerhet i systemer med programmbare kretser.
- Kjenne til grunnleggende kodestrukturer og egenskaper ved Verilog.
- Kjenne til grunnleggende egenskaper ved versjonskontrollverktøy.
Ferdigheter - Kandidaten skal kunne:
- Anvende dataverktøy for å tegne kretsskjema for et digital HW-system.
- Anvende høynivå programmeringsspråk til å beskrive digitale systemer i programmerbare logikk.
- Anvende dataverktøy for å implementere og teste digitale systemer.
- Benytte verktøy for kodeutvikling, inkludert KI-baserte verktøy, på en kritisk, redelig og reflektert måte.
Generell kompetanse - Kandidaten skal kunne:
- Tilegne seg ny teknisk kunnskap, og kunne presentere og videreformidle dette muntlig.
- Planlegge, spesifisere, implementere og verifisere et digitalt system i samarbeid med andre.
Læringsformer og aktiviteter
Forelesninger. Veiledning. Selvstendig arbeid. Prosjekt.
Mer om vurdering
(informasjonen kan bli endret frem til 15. juni)
Mappevurdering bestående av en individuell del (design av digital HW, programmeringsoppgaver og en presentasjon) og en gruppedel (en større programmeringsoppgave). Det gis en samlet bokstavkarakter, men begge delene må hver for seg være vurdert til bestått for å få bestått i emnet.
Ved ikke bestått eller frivillig gjentak, må alle elementene i mappen gjøres om igjen ved neste ordinære gjennomføring av emnet.
Spesielle vilkår
Krever opptak til studieprogram:
Elektro - Ingeniørfag (BIELEKTRO)
Anbefalte forkunnskaper
IELEG2143 Programmerbare kretser (eller tilsvarende).
Forkunnskapskrav
Tilgang til emnet forutsetter studierett ved Bachelor i ingeniørfag, elektro (BIELEKTRO).
Kursmateriell
«Circuit Design with VHDL» av Volnei A. Pedroni, The MIT Press, utgave 3.
Studiepoengreduksjon
| Emnekode | Reduksjon | Fra |
|---|---|---|
| IELEG2113 | 2,5 sp | Høst 2025 |
| IELET2113 | 2,5 sp | Høst 2025 |
Fagområder
- Elektronikk