Subject description - AE2M32VAD

Summary of Study | Summary of Branches | All Subject Groups | All Subjects | List of Roles | Explanatory Notes               Instructions
AE2M32VAD Applications Development and DSP Extent of teaching:2+2l
Guarantors:Zahradník P. Roles:PO,V Language of
Teachers:Šusta M., Zahradník P. Completion:Z,ZK
Responsible Department:13132 Credits:5 Semester:L


The subject makes familiar with selected parts of the digital signal processing in communication. The digital image processing is emphasized.

Study targets:

Students learn advanced methods in the digital filter design and implementation of selected algorithms using digital signal processors.

Course outlines:

1. Digital signal processing in communication.
2. Digitization of image signals.
3. Representation of images.
4. Architecture of DSP, blocks, registers.
5. Architecture VLIW, instruction set.
6. Design tools, Code Composer Studio, assembler, linear assembler, C.
7. Code optimization, Intrinsics, CPU and EDMA, interrupts, cache.
8. Transformations DCT, KLT, DWT.
9. Advanced design of FIR filters.
10. Design of 2-D and m-D FIR filters.
11. Image filtering, filtering of sequences, adaptive filtering.
12. Image compression.
13. Video compression.
14. Advanced implementation of DSP algorithms.

Exercises outline:

1. IDEs, Matlab, CCS.
2. IDE CCS - cont.
3. Matlab, m-D signals, DCT, KLT, DWT.
4. Matlab, design of FIR filters, design of 2-D FIR filters.
5. CCS, implementation of convolution.
6. CCS, implementation of 2-D convolution.
7. CCS, implementation of echo and its suppression.
8. CCS, implementation of FFT.
9. CCS, implementation of DCT.
10. CCS, implementace of encoder DTMF.
11. CCS, implementation of decoder DTMF.
12. CCS, implementation of adaptive FIR filter.
13. CCS, implementation of motion detection.
14. CCS, implementation of modulation, test.


1. Mitra, Sanjit K.: Digital Signal Processing, McGraw Hill 2007.
2. Chassaing, R. - Reay, D.: Digital Signal Processing and Applications with the TMS320C6713 and TMS320C6416 DSK (Topics in Digital Signal Processing), Wiley-IEEE 2008.
3. Moodle system


Basics in the digital processing of one-dimensional signals regarding Sophocles J. Orfanidis: Introduction to Signal Processing, free download via Requirements for completion of the subject: Solving of an individual project



Signals, systems, digital, processing.

Subject is included into these academic programs:

Program Branch Role Recommended semester
MEKME4 Networks of Electronic Communication PO 2
MEOI1 Artificial Intelligence V 2
MEOI5NEW Software Engineering V 2
MEOI5 Software Engineering V 2
MEOI4 Computer Graphics and Interaction V 2
MEOI3 Computer Vision and Image Processing V 2
MEOI2 Computer Engineering V 2
MEEEM1 Technological Systems V 2
MEEEM5 Economy and Management of Electrical Engineering V 2
MEEEM4 Economy and Management of Power Engineering V 2
MEEEM3 Electrical Power Engineering V 2
MEEEM2 Electrical Machines, Apparatus and Drives V 2
MEKYR4 Aerospace Systems V 2
MEKYR1 Robotics V 2
MEKYR3 Systems and Control V 2
MEKYR2 Sensors and Instrumentation V 2

Page updated 17.6.2019 07:52:38, semester: Z,L/2020-1, L/2018-9, Z,L/2019-20, Send comments about the content to the Administrators of the Academic Programs Proposal and Realization: I. Halaška (K336), J. Novák (K336)