Lesson plan / DIGITAL SIGNAL PROCESSING

Lesson Information

Course Credit 3.0
Course ECTS Credit 4.0
Teaching Language of Instruction İngilizce
Level of Course Bachelor's Degree, TYYÇ: Level 6, EQF-LLL: Level 6, QF-EHEA: First Cycle
Type of Course Programme Elective
Mode of Delivery Face-to-face
Does the course require compulsory or optional work experience? S
Course Coordinator Assist. Prof. Dr. NECİP GÖKHAN KASAPOĞLU
Instructor (s) Assist. Prof. Dr. NECİP GÖKHAN KASAPOĞLU
Course Assistant

Purpose and Content

The aim of the course -Students will be able to demonstrate their understanding of fundamental discrete-time signal and system concepts. -Students will be able to interpret Fourier analysis of periodic and aperiodic discrete-time signals with an extension to z-transform. -Students will be able to understand sampling, reconstruction and rate conversion concepts for sequences and analyze such systems with processing modules. -Students will be able to interpret transform domain behavior of discrete-time systems with emphasis on their frequency response. -Students will be able to formulate a solution for designing discrete-time filters based on some constraints using different structures.
Course Content .Discrete-time signals and systems. Discrete Fourier transform. Sampling and reconstruction. Linear time-invariant systems. Structures for discrete-time systems. Filter design techniques. Fast Fourier Transform methods. Fourier analysis of signals using discrete Fourier transform. Optimal filtering and linear prediction.

Weekly Course Subjects

1.Introduction to DSP processors
2.Architecture of Texas Instruments C6000 DSP processor
3.Software development tools. Code Composer Studio (CCS) integrated development environment (IDE)
4.TI C6000 DSP instruction set and assembly programming. Linear assembly programming
5.Mixed C/C++ and assembly language programming
6.Interrupts. Multichannel serial port (McBSP) and DMA peripherals
7.Signals and Systems
8Midterm
9.FIR filters. Circular buffer addressing.
10.Fourier transform and FFT
11.Adaptive filters and echo cancellation
12.Texas Instruments DSP/BIOS real-time operating system
13.BIOS schedular and multithreating
14.Other DSP applications

Resources

.