Personal tools
Log in

Real Time DSP Microcontrollers

Courses: Real Time DSP Microcontrollers

Code: 3ФЕИТ05001

ECTS points: 6 ECTS

Number of classes per week: 3+0+0+3

Lecturer:

Course Goals (acquired competencies): Knowledge of the features and the limitations of the digital signal processors, knowledge of the architecture and instruction set of a specific DSP, using tools for DSP programming and application, implementation and optimization of DSP algorithams regarding their signal and/or control processing function.

Course Syllabus: Examples of real-time applications, examples of DSP families,general rules for DSP selection. Detailed architecture of specific DSPs (TMS320C55xx, MC56800E, C2000). Instruction set specifics. Development environment (Code Composer Studio, Code Warrior, Processor Expert ). Specifics of DSP integer arithmetic. Overview of peripherals. Libraries and optimizations for real-time operation. DSP extensions in the contemporary microcontrollers.  Microproject depending on the scope of interests (audio or image or video processing, or numerically intensive control algorithms.

Literature:

Required Literature

No.

Author

Title

Publisher

Year

1

Robert Oshana

DSP Software Development Techniques for Embedded and Real-Time Systems

Elsevier

2006

2

Sen M. Kuo, Bob H. Lee, Wenshun Tian

Real-Time Digital Signal Processing: Implementations and Applications

Wiley

2006

Additional Literature

No.

Author

Title

Publisher

Year

1

Freescale semiconductor

DSP56800E Reference Manual  16-bit Digital Signal Controller Core

Freescale semiconductor

2005

2

Texas Instruments

TMS320C55x DSP CPU Reference Guide / Programmer’s Guide

Texas Instruments

2004