Anhand von 7 Praktischen Aufgaben erhalten die Studierenden ein direktes und unmittelbares Verständnis für praktische digitale Signalverarbeitung, deren Spezifikation und Auslegung, Berechnung mit MATLAB und Implementation auf einem FPGA.
Die Studierenden
Vorausgesetzt sind die beiden Module Elektrotechnik & Lineare Algebra I sowie Elektrotechnik & Lineare Algebra II.
Während der Unterrichtsphase werden zwei Aufgaben als Gruppenarbeit (2-er Teams) bewertet.
Während der Unterrichtsphase werden zwei Aufgaben als Gruppenarbeit (2-er Teams) bewertet (Gewicht je 50%).
Es findet keine abgesetzte Modulschlussprüfung statt.
Anhand von 7 Praktischen Aufgaben erhalten die Studierenden ein direktes und unmittelbares Verständnis für praktische digitale Signalverarbeitung, deren Spezifikation und Auslegung, Berechnung mit MATLAB und Implementation auf einem FPGA.
Die Studierenden
Der Kurs besteht aus 7 praktischen Aufgaben, mit jeweils 2 Lektionen Einführung und Theorie, und 2 Lektionen praktischer Implementation und Ausmessen der Resultate:
Aufgabe 1: Abtast-Theorem, Unterabstatstung und resultierende Effekte
Aufgabe 2: NCO (Numerical Controlled Oszillator) als Sinusgenerator
Aufgabe 3: FIR Tiefpass Filter
Aufgabe 4: IIR Tiefpass Filter und Kerbfilter (Notch)
Aufgabe 5: Implementation eines V.22bis Modem (Tx Teil, Modulator, nur im Data-Mode)
Aufgabe 6: Implementation eines V.22bis Modems (Rx Teil, Demodulator, nur im Data-Mode)
Aufgabe 7: 2D-Filter für Bildverarbeitung: Hochpass-, Tiefpass-Filter und Sobel-Operator
Während der Unterrichtsphase werden zwei Aufgaben als Gruppenarbeit (2-er Teams) bewertet.
Unterrichtsgespräch im Klassenverband
Übungen am PC (MATLAB, FDATool), FPGA Design am PC (Altera Quartus)
Programmieren eines FPGA Demoboards und Beobachtung der Signale (Oszilloskop, etc.)
Durchführung gemäss Stundenplan