ELT01300 – Digital Signal Processors, Part I

Module
Digital Signal Processors, Part I
Digitale Signalprozessoren I
Module number
ELT01300
Version: 1
Faculty
Electrical Engineering
Level
Bachelor/Diploma
Duration
1 Semester
Semester
Summer semester
Module supervisor

Frank Bormann
Frank.Bormann(at)fh-zwickau.de

Herr Prof. Dr.-Ing. Gernot Herbst
gernot.herbst(at)fh-zwickau.de

Lecturer(s)
Course language(s)

English - 50.00%
in "Digitale Signalprozessoren I"

German - 50.00%
in "Digitale Signalprozessoren I"

ECTS credits

4.00 credits

Workload

120 hours

Courses

4.00 SCH (2.00 SCH Internship | 2.00 SCH Lecture with integrated exercise / seminar-lecture)

Self-study time

60.00 hours
60.00 hours Self-study - Digitale Signalprozessoren I

Pre-examination(s)

Praktikumstestat
in "Digitale Signalprozessoren I"

Examination(s)

schriftliche Prüfungsleistung
Module examination | Examination time: 120 min | Weighting: 100%
in "Digitale Signalprozessoren I"

Media type
No information
Instruction content/structure

1 Grundprinzip von Mikroprozessor- und DSP - Systemen für den Einsatz in Echtzeit-Steuerungen (Unterschiede Mikroprozessor/Mikrocontroller/DSP, Merkmale eines DSP, notwendige Peripherieeinheiten zur Echtzeit-Signalverarbeitung) 2 Entwicklungssysteme für Mikroprozessor/DSP – Systementwurf ( Integrierte Entwicklungsumgebungen (IDE), Code-Erzeugung, C-Compiler, Assembler, Linker, Debugger, JTAG-Emulation, Echtzeit - Test-Strategien, Projektverwaltung) am Beispiel von Texas Instruments „Code Composer Studio“ 3 Steuerung von Basisfunktionen eines DSP (am Beispiel des TMS320F28xx), Systemtakt –Erzeugung, Watchdog-Funktionen, Digitale Ein-/Ausgabe 4 Das Interrupt – System eines Mikroprozessors/DSP’s ( maskierbare / nicht maskierbare Interrupts, Interrupt Vektoren, Interrupt Service Routinen, Hardware-Sequenzen, Context Save/Restore) 5 Event-Manager Baugruppen ( Timer-Funktionen, Pulsweiten Modulation(PWM), Zähler und Capture-Betriebsarten, QEP-Einheit, Raumzeiger-Modulation) 6 Analog-Digital-Wandlung(ADC), Betriebsarten, Auto-Sequencer-Funktionen, Hardware-Synchronisation eines ADC 7 Serielle Kommunikation, Serial Communication Interface(SCI), Serial Peripheral Interface(SPI), Controller Area Network(CAN) 8 Kernarchitektur eines DSP, ALU, Hardware Multiplier, Shift-Register, Harvard-Architektur, Zeiger-Arithmetik, Speicheraufbau, Pipeline-Verarbeitung 9 Assembler – Programmierung eines Mikroprozessors /DSP’s ( Grundlegender Syntaxaufbau von Assemblersprachen, Daten- Adressierungsarten, Zeigertechnik, Standard-Routinen zur Lösung von digitalen Regler/Filter-Gleichungen 10 Festkomma- Arithmetik ( Vorteile von fraktionalen Zahlensystemen in Reglern mit Festkomma-Prozessoren, Standard-Algorithmen für Digitale Filter/ Digitale Regler Praktika: 18 Einzelversuche zu allen Themenschwerpunkten der Vorlesung, selbständige Durchführung im DSP-Labor nach Anleitungsskripten.

Qualification objectives

Vermittlung von Kenntnissen zu Mikroprozessoren und Digitalen Signalprozessoren(DSP) in Steuergeräten. Befähigung der Studenten zum Hard- und Software-Entwurf von Steuerungssystemen mit Mikroprozessor- bzw. DSP- Funktionalität. Kennen lernen prinzipieller Peripherie- und Kommunikationsschnittstellen eines Mikroprozessorsystems.

Special admission requirements

keine

Recommended prerequisites

Erfolgreiche Absolvierung der Module Digitaltechnik“(ELT100 oder PTI620); Technische Informatik(ELT101) oder Software-Entwurf(ELT201) oder eines zu ELT101 gleichwertigen Moduls im SG Informatik

Continuation options
No information
Literature

Thomas Beierlein. Olaf Hagenbruch, Taschenbuch Mikroprozessortechnik, Fachbuchverlag, ISBN 3446220720 v.d. Grünigen, Digitale Signalverarbeitung, Fachbuchverlag Leipzig, ISBN 3446228616 Frank Bormann, C2000 Teaching CD-ROM, Texas Instruments Inc., Online – Verlag, SSQC011

Notes
No information