TNIU62 | SIGNALPROCESSORER, 4 poäng /Signal Processors/ För: DE 3 | |
Utbildningsområde: Teknik Ämnesgrupp: Elektroteknik/Datateknik | ||
Fördjupningsnivå: C | ||
Klassning för datavetenskaplig examen: Datavetenskap | ||
Mål: Föreläsningarna är främst inriktade på att ge kunskap om handhavandet av den processor vi kommer att använda (AD2181). En signalprocessor är specialiserad på extremt snabba numeriska beräkningar som lämpar sig för t.ex. realtidsbearbetning av ljud. Kursen som helhet skall förmedla känslan att realtidsbehandling av signaler är möjlig att utföra. Förkunskaper: Det teoretiska innehållet hämtas från tidigare kurser på DE-linjen, främst Tidsdiskret signalbehandling (TNDE60). Organisation: Kursen Signalprocessorer (4p) består av tre delar: Föreläsningar, laborationer och projektarbete. Föreläsningarna utgör förberedelse inför de laborativa momenten. Projektarbeten av begränsad karaktär, sker som utviktningar från laborationsdelarna, men med individuellt vald inriktning. Arbetet sker lämpligen i grupper om två personer och redovisas med en teknisk rapport. Kursinnehåll: Vi går närmare in på signalbehandlingen med tonvikt på hur algoritmer implementeras i dessa beräkningsenheter. Vi arbetar med ett utvecklingsssystem där man på ett enkelt sätt kan ta in analoga signaler, behandla och skicka ut signalerna som ofta är audio. Vi återknyter bekantskap med FFT, DFT och olika Filter men studerar mer nogrannt hur sådana algoritmer implementeras i fungerande program. Laborationerna tar upp ett antal viktiga tillämpnings-områden för signalprocessorer så som Filter, DFT, Signalgenerering och Mätning. MATLAB används för att studera algoritmerna i samband med implementerings-arbetet. Kurslitteratur: Mar, Amy: "Digital Signal Processing Applications using the ADSP2100 Family". Litteraturen kan erhållas från Analog Devices representant, IE Komponenter i Bromma (tel 08-804685). Litteraturen anknyter starkt till vår "huvudprocessor" A2181 men innehåller både teori, implementering med kodexempel samt tillämpnings-beskrivningar. Ett stort antal alternativa böcker finns som innehåller rikligt med programkod. Examination: | ||
PRA 1 | Självständigt projektarbete. | |
LAB1 | Laborationskurs | |
För kursen som helhet krävs godkänd laborationsdel och godkänd teknisk rapport. En demonstration av projektresultatet ingår även. |