Digital Signal Processing

Objectives The student will learn the fundamentals of digital signal processing in general, with emphasis on the specific aspects of their applications. Upon completion the student will have minimal elements to formulate and attack digital signal processing problems.
Student profile The student should have basic knowledge in the field of programming, desirable Matlab, as well as linear algebra, especially handling arrangements and matrices.

Lecturer
Dr. Boris Escalante Ramírez
Dra. Olveres Montiel Jimena
Assistant: Ing. Rodrigo Ramos
Proposed grading
  • Homework
  • Presentations
  • Practices
  • Exams
  • Final project
Proposed kit
  • Raspberry pi zero w (Amazon)
  • Camera module v1 (MercadoLibre, AliExpress)
  • Primeros pasos con Raspberry Pi y Matlab

Calendar

Subject Title Lecture Practice
1 Digital signals Capítulo1.pdf
Cap1.pdf
Practica-1DSP-1.pdf
1.1 Introduction
1.2 Representation in the time domain
1.3 Representation in the frequency domain Convolucion_Lineal_y_Circular.pdf
1.4 The z-transform
2 A/D and D/A conversion Capítulo2.pdf
Cap2.pdf
Práctica Patrones de Moire.pdf
2.1 Introduction
2.2 Analog to digital converter
2.3 A practical A/D converter
2.4 Digital to analog converter
2.5 A practical D/A converter
3 Linear shift-invariant discrete systems Capítulo3.pdf
Cap3.pdf
Tutorial_1.pdf
Tutorial_2.pdf
Tutorial_3.pdf
3.1 Elements
3.2 Difference equations
3.3 The impulse response
3.4 Causality
3.5 Stability
3.6 Transmission function
3.7 The system function
4 Digital Filters Capítulo4.pdf
Cap4.pdf
Tutorial_4.pdf
4.1 Non recursive digital filters
4.2 Recursive digital filters
4.3 Finite impulse response filters
4.4 Infinite impulse response filters
4.5 Digital oscillators
5 Change of sampling rate Capítulo5.pdf
Cap5.pdf
Interpolación
Práctica Interpolación
Artículo
5.1 Sampling rate decrease
5.2 Sampling rate increase
5.3 Interpolator
5.4 Change of sampling frequency by a rational fraction
6 Design of digital filters Capítulo6.pdf
Cap6.pdf
Tutorial 5
6.1 The design procedure
6.2 Approximation procedure for FIR filters
6.3 Design procedures for IIR filters
7 Applications Imágenes_híbridas.pdf
7.1 Speech processing
7.2 Image processing
8 Digital signal processing architectures
8.1 Main features, brands and families
8.2 DSP Architectures
8.3 Memory architecture and addressing mode

Bibliography

ALAN V. SHAFER & RONALD W. OPPENHEIM
Digital Signal Processing PEARSON INDIA, 2015

J. G. PROAKIS & D. G. MANOLAKIS
Digital Signal Processing, Principles, Algorithms and Applications New York, USA Macmillan, 1992

OPPENHEIN A. V.
Applications of digital signal processing. New York Prentice Hall, 1978
ANTONIOU A.
Digital Filters: Analysis and Design New York, USA McGraw-Hill, 1979

ESCOBAR S. L.
Arquitecturas de DSPs, familia TMS320 y el TMS320C50. México Facultad de Ingeniería-UNAM, agosto de 2001

ESCOBAR S. L.
Laboratorio de DSPs, familias TMS320C5x y el TMS320C54x. México Facultad de Ingeniería-UNAM, junio de 2002