430-4207/03 – Signal Processors (SP)

Gurantor departmentDepartment of Applied ElectronicsCredits6
Subject guarantorIng. Martin Sobek, Ph.D.Subject version guarantorIng. Martin Sobek, Ph.D.
Study levelundergraduate or graduateRequirementOptional
Year2Semesterwinter
Study languageCzech
Year of introduction2024/2025Year of cancellation
Intended for the facultiesFEIIntended for study typesFollow-up Master
Instruction secured by
LoginNameTuitorTeacher giving lectures
PAL70 prof. Ing. Petr Palacký, Ph.D.
SOB060 Ing. Martin Sobek, Ph.D.
Extent of instruction for forms of study
Form of studyWay of compl.Extent
Full-time Credit and Examination 2+2
Part-time Credit and Examination 2+15

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:

STRANNEBY, Dag. Digital signal processing: DSP and applications. Oxford: Newnes, 2001. ISBN 0-7506-4811-2. EMBREE, Paul M. C algorithms for real-time DSP. Upper Saddle River: Prentice Hall PTR, c1995. ISBN 0-13-337353-3.

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

Part-time form (validity from: 2024/2025 Winter semester)
Task nameType of taskMax. number of points
(act. for subtasks)
Min. number of pointsMax. počet pokusů
Credit and Examination Credit and Examination 100 (100) 51
        Credit Credit 40 (40) 20
                Test č. 1 Written test 10  2 2
                Test č. 2 Written test 10  2 2
                Odevzdání semestrálního projektu Semestral project 20  10 2
        Examination Examination 60 (60) 15 3
                Písemná část zkoušky Written examination 40  10 1
                Ústní část zkoušky Oral examination 20  2 1
Mandatory attendence participation: Participation in laboratory teaching (100%) Completion of all control tests on time. Submission of a report on the assigned semester project

Show history

Conditions for subject completion and attendance at the exercises within ISP: Completion of all mandatory tasks within individually agreed deadlines.

Show history

Occurrence in study plans

Academic yearProgrammeBranch/spec.Spec.ZaměřeníFormStudy language Tut. centreYearWSType of duty
2024/2025 (N0714A060006) Applied Electronics K Czech Ostrava 2 Optional study plan
2024/2025 (N0714A060006) Applied Electronics P Czech Ostrava 2 Optional study plan
2024/2025 (N0716A060001) Automotive Electronic Systems P Czech Ostrava 2 Optional study plan

Occurrence in special blocks

Block nameAcademic yearForm of studyStudy language YearWSType of blockBlock owner

Assessment of instruction

Předmět neobsahuje žádné hodnocení.