430-4207/03 – Signal Processors (SP)
Gurantor department | Department of Applied Electronics | Credits | 6 |
Subject guarantor | Ing. Martin Sobek, Ph.D. | Subject version guarantor | Ing. Martin Sobek, Ph.D. |
Study level | undergraduate or graduate | Requirement | Optional |
Year | 2 | Semester | winter |
| | Study language | Czech |
Year of introduction | 2024/2025 | Year of cancellation | |
Intended for the faculties | FEI | Intended for study types | Follow-up Master |
Subject aims expressed by acquired skills and competences
Obtain theoretical knowledges in area of signal processors and also obtaining practical experiences with development of control microcomputer system with signal processors and their applications. Learned informations extend the knowledge base of electrical engineer, especially if his interest is aimed in area of applications and design of control systems in electrical drives.
Teaching methods
Lectures
Tutorials
Experimental work in labs
Project work
Summary
The subject develops basic knowledge of microprocessor technology. It focuses on learning about modern signal processors, for example from the Texas Instruments C2000 family, and their applications in the areas of power electronics and control of electric regulated drives.
Compulsory literature:
Texas Instruments - Digital Signal Processing Applications with the TMS320 Family - Theory, Algorithms, and Implementations, 1990.
Proakis, J.G. - Manolakis, D.G.: Digital Signal Processing - Principles, Algorithms, and Applications. Macmillan Publishing Company, 1992.
Recommended literature:
Way of continuous check of knowledge in the course of semester
Continuous study control:
Control tests TEST No. 1, TEST No. 2 (see exercise).
Credit conditions:
Mandatory participation in laboratory exercises.
Submission of reprot for laboratory projekt, max. 20 points from the lab. project.
Compulsory completion of 2 control tests on time. The test is rated for a maximum of 10 points, i.e. a total of a maximum of 20 points from the tests.
When repeating the test, only 80% of the achieved points are evaluated.
It is possible to get a maximum of 40 points from the exercise, to be awarded a credit you need to achieve a min. 25 points.
E-learning
Other requirements
Knowledge of digital and microprocessor technology is required. Not recommended for students who have not taken Microcomputer Control Systems II or Microcomputers in Automotive Systems.
Prerequisities
Subject has no prerequisities.
Co-requisities
Subject has no co-requisities.
Subject syllabus:
Lectures:
Summary of basic knowledge from digital and microprocessor technology, characteristics of control systems with single-chip microcomputers.
Arithmetic of fixed-point numbers, arithmetic of floating-point numbers, advantages of use.
CACHE memories, pipelining of instructions, pipelining of processes. Differences between microprocessor and signal processor architectures. Signal processor instruction set, quirks and differences, specialized signal processor instructions.
Overview of the current offer of signal processors and signal microcontrollers (DSC) from various manufacturers. Differences from regular MCUs.
DSC Texas Instrument C2000 series, generation overview, architecture, uses.
TMS320F28379D signal microcontroller, basic features, internal architecture, HW calculation accelerators, working with floating and fixed decimal numbers.
TMS320F28379D memory space organization, interrupt system, timing subsystem, multiprocessor communication.
PWM modulator TMS320F28379D, characteristics and variability, examples of use for different topologies of power systems.
TMS320F28379D analog subsystem, D/A converters, A/D converters, analog comparators. Conversion initiation and sampling control.
Digital signal filtering and its implementation in signal processors.
Fast Fourier transformation, implementation and use of HW resources of DSC using library functions.
Labs:
Design of simple programs for system with TMS320F28379D.
Design a program using interrupts from a timer.
Compilation of a program for generating a complex analog signal.
Test #1
Generating a PWM signal after controlling selected topologies of DC converters.
Programming of FIR and IIR type digital filters, comparison with the library version of the filter, analysis of the time required for the calculation. Measuring filter characteristics.
Using the Fourier transform for real-time signal analysis and the inverse Fourier transform to generate signals.
Test #2
Development software provided in English version.
Project:
Independent development of a project on the topic of digitized signal processing using digital filters, FFT and other algorithms for signal processing.
Conditions for subject completion
Occurrence in study plans
Occurrence in special blocks
Assessment of instruction
Předmět neobsahuje žádné hodnocení.