Digital systemkonstruktion I

Foto: Shutterstock
I den här kursen kommer du att lära dig grunderna i digital elektronik och systemarkitektur, och lära dig att designa och implementera komplexa digitala kretsar i moderna programmerbara FPGA-kretsar med högnivåspråket VHDL. Kursen börjar med introduktioner till kombinatorisk och sekventiell logik, state-maskiner och VHDL-programmering. När kursen fortskrider kommer du att lära dig att implementera digitala designelement som vanligtvis används i fysik inklusive aritmetik, timing, minne, ADC/DAC, digital signalbehandling och seriekommunikation. De kunskaper och färdigheter är användbara både inom många områden i experimentell fysik och för professionellt arbete inom digital systemutveckling.
Kursen ges under dagtid på grundläggande nivå. Den år en fristående kurs.
Undervisning
Undervisningen består av både lektionsundervisning och laborationer, där teori varvas med ”hands-on” erfarenhet. Laborationer är obligatoriska och redovisas muntligt. Kursen kan komma att ges på engelska.
Examination
Kursen examineras genom skriftlig och muntlig redovisning av laborationer.
Examinator
Free Range VHDL by B. Mealy and F. Tappero (Creative commons license)
The electronic version can be downloaded free of charge from http://www.freerangefactory.org
Här ligger ett skript
Kursansvarig lärare:
Samuel Silverstein, tel: 08 5537 8693, e-post: silver@fysik.su.se
Studievägledare på Fysikum: studievagledare@fysik.su.se
Studentexpeditionen: studentexp@fysik.su.se








