Graduate study programme

Back   Schedule   Hrvatski

DSP Algorithms and Architecture DRa1-05

ECTS 5 | P 30 | A 15 | L 15 | K 0 | ISVU 149715 | Academic year: 2019./2020.

Course groups

Prikaži sve grupe na predmetu

Course lecturers

MATIĆ TOMISLAV (ml.), Lecturer


Familiarise students with theoretical, practical and simulation knowledge in the field of DSP processors architecture and algorithms.

Conditions for enrollment

The necessary requirements to enrol in the second year of the studies.

Course description

Introduction. DSP processor requirements for FIR, IIR filters and FFT. Processor architecture: RISC, DSP, data path. MAC unit, ALU unit, memory architecture, buses, addressing, instruction set, data path, fixed-point, floating-point, complex arithmetic, vector arithmetic, parallel data processing. C programming language, assembler, development tools and DSP programming, real-time execution. DSP processor application examples: audio processing, image processing, computer vision, video coding and decoding.

Student requirements

Defined by the Student evaluation criteria of the Faculty of Electrical Engineering, Computer Science and Information Technology Osijek and paragraph 1.9

Monitoring of students

Defined by the Student evaluation criteria of the Faculty of Electrical Engineering, Computer Science and Information Technology Osijek and paragraph 1.9

Obligatory literature

1. 1 Rulph, Chassaing; S. Donald, Reay Digital Signal Processing and Applications with the TMS320C6713 and TMS320C6416 DSK, 2nd Edition John Wiley & Sons, 2008., New Jersey.

Pretraži literaturu na:

Recommended additional literature

1. 1 F. Mayer-Lindenberg Dedicated Digital Processors, Methods in Hardware/Software System Design; 1. Edition John Wiley & Sons 2004.

2. 2 D. Markovic, R. W. Brodersen DSP Architecture Design Essentials (Electrical Engineering Essentials) Springer 2012.

3. 3 S. Mitra Digital Signal Processing with Student September 2010, McGraw-Hill Science/Engineering/Math, 2010.

4. 4 P. Pirsch Architectures for Digital Signal Processing John Wiley & Sons, 1998.

5. 5 P. Lapsley, J. Bier, A. Shoham, E. A. Lee DSP Processor Fundamentals, Architectures and Wiley-IEEE Press, 1997.

Course assessment

Conducting university questionnaires on teachers (student-teacher relationship, transparency of assessment criteria, motivation for teaching, teaching clarity, etc.). Conducting Faculty surveys on courses (upon passing the exam, student self-assessment of the adopted learning outcomes and student workload in relation to the number of ECTS credits allocated to activities and courses as a whole).

Overview of course assesment

Learning outcomes
Upon successful completion of the course, students will be able to:

1. have insight into formal languages

2. outline and explain architecture of a DSP processor

3. distinguish and demonstrate operating principles of a particular digital signal processor functional unit

4. apply and test different software and simulation tools for digital signal processor programming

5. implement different software algorithms in the assembler and C programming language

6. implement and demonstrate the developed programme solution on the DSP system

Aktivnosti studenta: Vidi tablicu aktivnosti