700.651 (12W) Signal Processing Architectures Lab
Überblick
- Lehrende/r
- LV-Titel englisch Signal Processing Architectures Lab
- LV-Art Kurs (prüfungsimmanente LV )
- Semesterstunde/n 4.0
- ECTS-Anrechnungspunkte 6.0
- Anmeldungen 8 (17 max.)
- Organisationseinheit
- Unterrichtssprache Deutsch
- LV-Beginn 01.10.2012
Zeit und Ort
Liste der Termine wird geladen...
LV-Beschreibung
Lehrmethodik inkl. Einsatz von eLearning-Tools
Practical course using Matlab/VHDL, students work in teams in the PC lab on given exercisesInhalt/e
This lecture course deals with signal processing algorithms and with appropriate implementation architectures that focus on embedded applications. As a consequence low power consumption and low chip area is of great importance for the regarded architectures. The course starts with a repetition of important signal processing theory and algorithms (Sampling theorem, DFT, FFT, FIR and IIR-filters). In the following the focus lies on implementation oriented issues like fixed point effects and architecture options. We will start with FFT architectures followed by architectures and design issues for fixed point FIR- and IIR-filters. An old, but nowadays more and more important algorithm, the CORDIC algorithm, possible architectures and various applications of the CORDIC will be discussed in the next chapter. Next interpolation and decimation filters and possible low power implementation strategies are regarded. Another important issue in embedded applications is the digital signal generation. We will discuss different architectures for digital signal generators like sine wave generators. Finally we will regard architectures of modern DSPs and FPGAs for embedded applications. In parallel a practical course will be offered, where the effects and architectures are studied with the help of MATLAB/SIMULINK simulations. The course starts with an introduction in MATLAB/SIMULINK and will then focus on practical issues on the appropriate topics covered in the lecture course.Themen
- Characterization of digital signals
- Sampling and reconstruction, sampling theorem
- DFT and FFT: theory and implementation architectures
- Digital filter basics
- Fixed point effects in digital filtering and efficient architectures
- CORDIC-algorithm: theory, architectures and applications
- Multirate signal processing (interpolation, decimation) : theory and low power / low area HW-architectures
- Architectures for digital signal generators (DDS, Polynomial approximation, IIR-implementations, CORDIC)
- Architectures for digital signal processors
- FPGAs for signal processing
- Applications
Lehrziel
The SPA practical course is intended to consolidate fundamentals of the lecture (VK) and practice their use. Most exercises target on the use of Matlab, which is a numeric math software which is broadly used for simulation and verification. After simulation the signal processing algorithms will be implemented in VHDL on an FPGA board.Erwartete Vorkenntnisse
Basic digital signal processing knowledge. Basic programming skills.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.
Prüfungsinhalt/e
For the final oral exam the students demonstrate their solutions of the exercises, i.e. Matlab code, graphs, notes. Comprehension of theoretical foundations and the student's realizations are graded.Beurteilungskriterien/-maßstäbe
Grading:- Personal contribution
- Submitted exercises
- Final oral exam
Beurteilungsschema
Note BenotungsschemaPosition im Curriculum
- Bachelorstudium Informationstechnik
(SKZ: 289, Version: 12W.2)
-
Fach: Informationstechnische Vertiefung
(Wahlfach)
-
Wahl von Lehrveranstaltungen (
0.0h VK/VO/KU / 6.0 ECTS)
- 700.651 Signal Processing Architectures Lab (4.0h KU / 6.0 ECTS)
-
Wahl von Lehrveranstaltungen (
0.0h VK/VO/KU / 6.0 ECTS)
-
Fach: Informationstechnische Vertiefung
(Wahlfach)
- Bachelorstudium Informationstechnik
(SKZ: 289, Version: 09W.2)
-
Fach: Informationstechnische Vertiefung
(Pflichtfach)
-
Lehrveranstaltungen im Umfang von 9 ECTS (
6.0h VK,VO,KU / 9.0 ECTS)
- 700.651 Signal Processing Architectures Lab (4.0h KU / 6.0 ECTS)
-
Lehrveranstaltungen im Umfang von 9 ECTS (
6.0h VK,VO,KU / 9.0 ECTS)
-
Fach: Informationstechnische Vertiefung
(Pflichtfach)
- Bachelorstudium Informationstechnik
(SKZ: 289, Version: 06W.1)
-
Fach: Informationstechnische Vertiefung
(Wahlfach)
-
Kurs oder Proseminar oder Labor (6.3 / 6.4) (
4.0h KU / 6.0 ECTS)
- 700.651 Signal Processing Architectures Lab (4.0h KU / 6.0 ECTS)
-
Kurs oder Proseminar oder Labor (6.3 / 6.4) (
4.0h KU / 6.0 ECTS)
-
Fach: Informationstechnische Vertiefung
(Wahlfach)
- 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.651 Signal Processing Architectures Lab (4.0h KU / 6.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.651 Signal Processing Architectures Lab (4.0h KU / 6.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 2024/25
- 700.651 KS Signal Processing for Communications (2.0h / 3.0ECTS)
-
Wintersemester 2023/24
- 700.651 KS Signal Processing for Communications (2.0h / 3.0ECTS)
-
Wintersemester 2022/23
- 700.651 KS Signal Processing for Communications (2.0h / 3.0ECTS)
-
Wintersemester 2021/22
- 700.651 KS Signal Processing for Communications (2.0h / 3.0ECTS)
-
Wintersemester 2020/21
- 700.651 KS Signal Processing for Communications (2.0h / 3.0ECTS)
-
Wintersemester 2019/20
- 700.651 KS Signal Processing for Communications (2.0h / 3.0ECTS)
-
Wintersemester 2016/17
- 700.651 KS Signal Processing for Communications (2.0h / 3.0ECTS)
-
Wintersemester 2015/16
- 700.651 KS Signal Processing for Communications (2.0h / 3.0ECTS)