700.451 (12W) Digital Signal Processors
Überblick
- Lehrende/r
- LV-Titel englisch Digital Signal Processors
- LV-Art Kurs (prüfungsimmanente LV )
- Semesterstunde/n 2.0
- ECTS-Anrechnungspunkte 3.0
- Anmeldungen 10 (16 max.)
- Organisationseinheit
- Unterrichtssprache Englisch
- LV-Beginn 01.10.2012
Zeit und Ort
Liste der Termine wird geladen...
LV-Beschreibung
Lehrmethodik inkl. Einsatz von eLearning-Tools
LabInhalt/e
Digital signal processors (DSPs) can be found in many devices such as mobile phones, PDAs and digital cameras. Their fields of application are ubiquitous ranging from control and measurement to audio and video processing. This lecture is the complementary lab course to the DSP VK. From practical examples students learn to program a DSP in the C programming language as well as in assembler.Themen
- Introduction to DSP programming
- Audio processing
- Performance optimization and parallelization
- Image processing
- Image compression
Lehrziel
Get an understanding how to program a DSP Application areas of digital signal processors Performance optimizations and assembler programming Optimization strategies in compilersErwartete Vorkenntnisse
Basic knowledge in C and assembler programming as tought in Operating Systems and Computer OrganizationLehrmethodik inkl. Einsatz von eLearning-Tools
Introduction and guidance by lecturer. The students solve practical tasks under supervision of the lecturer. Additional material is online available.Inhalt/e
This lab, which is the practical complement of the DSP VK, applies the theoretical knowledge of digital signal processors to real-world problems. Students implement under guidance of the lecturer various functions from the domain of digial audio- and image processing, and optimize them for an high-performance fixed-point DSP. The functions are implemented using assembler and C language for the TMS320C6000 fixed-point architecture, and evaluated using DSP starter kits powered by an C6416 DSP. Furthermore the runtime performance is analyzed and optimized using various techniques in assembler and C, as by utilizing the highly-parallel architecture and by using fixed-point arithmetic.Themen
- Introduction into development platform and environment
- Debugging and profiling
- First Steps, Dot-Product
- Task 1: Audio processing
- Task 2: Optimization techniques
- Task 3: Image processing
- Task 4: Image compression
Lehrziel
Get hands-on experience in embedded software development and understand how to develop and optimize algorithms for a state-of-the-art DSP platform.Erwartete Vorkenntnisse
Programming knowledge of an imperative language is needed.Prüfungsinformationen
Im Fall von online durchgeführten Prüfungen sind die Standards zu beachten, die die technischen Geräte der Studierenden erfüllen müssen, um an diesen Prüfungen teilnehmen zu können.
Beurteilungskriterien/-maßstäbe
Lab report and oral exam
Beurteilungskriterien/-maßstäbe
Solving practical and theoretical tasks, written protocol, active cooperation.Beurteilungsschema
Note BenotungsschemaPosition im Curriculum
- Masterstudium Information Technology
(SKZ: 489, Version: 06W.3)
-
Fach: Technischer Schwerpunkt (Pervasive Computing)
(Pflichtfach)
-
1.4-1.5 Kurs oder Labor (
4.0h KU / 6.0 ECTS)
- 700.451 Digital Signal Processors (2.0h KU / 3.0 ECTS)
-
1.4-1.5 Kurs oder Labor (
4.0h KU / 6.0 ECTS)
-
Fach: Technischer Schwerpunkt (Pervasive Computing)
(Pflichtfach)
- Masterstudium Information Technology
(SKZ: 489, Version: 06W.3)
-
Fach: Technischer Schwerpunkt (Embedded Communications and Signal Processing)
(Pflichtfach)
-
1.4-1.5 Kurs oder Labor (
4.0h KU / 6.0 ECTS)
- 700.451 Digital Signal Processors (2.0h KU / 3.0 ECTS)
-
1.4-1.5 Kurs oder Labor (
4.0h KU / 6.0 ECTS)
-
Fach: Technischer Schwerpunkt (Embedded Communications and Signal Processing)
(Pflichtfach)
- Masterstudium Information Technology
(SKZ: 489, Version: 06W.3)
-
Fach: Technische Ergänzung II
(Pflichtfach)
-
3.4-3.5 Kurs oder Labor (
4.0h KU / 6.0 ECTS)
- 700.451 Digital Signal Processors (2.0h KU / 3.0 ECTS)
-
3.4-3.5 Kurs oder Labor (
4.0h KU / 6.0 ECTS)
-
Fach: Technische Ergänzung II
(Pflichtfach)
Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung
-
Wintersemester 2016/17
- 700.451 KS Digital Signal Processors (2.0h / 3.0ECTS)
-
Wintersemester 2015/16
- 700.451 KS Digital Signal Processors (2.0h / 3.0ECTS)
-
Wintersemester 2014/15
- 700.451 KU Digital Signal Processors (2.0h / 3.0ECTS)
-
Wintersemester 2013/14
- 700.451 KU Digital Signal Processors (2.0h / 3.0ECTS)