Navigation

26M013PDS - Digital Signal Processors - Laboratory

Course specification
Course title Digital Signal Processors - Laboratory
Acronym 26M013PDS
Study programme Electrical Engineering and Computing
Module Applied Mathematics, Audio and Video Technologies, Biomedical and Nuclear Engineering, Computer Engineering and Informatics, Electronics and Digital Systems, Energy Efficiency, Information and Communication Technologies, Microwave Engineering, Nanoelectronics and Photonics, Power Systems - Networks and Systems, Power Systems - Renewable Energy Sources, Power Systems - Substations and Power Equipment, Signals and Systems, Software Engineering
Type of study master academic studies
Lecturer (for classes)
Lecturer/Associate (for practice)
    Lecturer/Associate (for OTC)
    ESPB 3.0 Status elective
    Condition
    The goal Practical deployment of control algorithms on DSP-based platforms. A comprehensive overview of hardware and software implementation aspects. Harvard architectures. Utilization of code generation tools and simulators. Verification procedures, with a focus on code reliability and thorough documentation.
    The outcome Tools for developing and testing code. Use of simulators. Implementation on a central processing unit with fixed- and floating-point arithmetic. Q-format representation. Programming characteristic signal processing algorithms in Assembly. Code Composer Studio.
    Contents
    Contents of lectures DSP architecture and performance: MAC instructions, addressing mechanisms, and auxiliary registers. Reverse and direct addressing in DSPs. Specialized processors for control of electric servo motors. Use of simulators and Q-format representation. Implementation of typical signal processing algorithms in Assembly.
    Contents of exercises Architecture and performance of DSPs: MAC instructions, addressing mechanisms, and auxiliary registers. Reverse and direct addressing in DSPs. Specialized processors for control and steering of electric servo motors. Q-format representation. Programming typical signal processing algorithms in Assembly. Use of Code Composer Studio and simulators.
    Literature
    1. http://www.ti.com/processors/digital-signal-processors/overview.html (Original title)
    2. https://www.tutorialspoint.com/assembly_programming/index.htm (Original title)
    Number of hours per week during the semester/trimester/year
    Lectures Exercises OTC Study and Research Other classes
    1 1
    Methods of teaching Lectures and laboratory exercises.
    Knowledge score (maximum points 100)
    Pre obligations Points Final exam Points
    Activites during lectures 0 Test paper 0
    Practical lessons 30 Oral examination 40
    Projects
    Colloquia 0
    Seminars 30