DSPLabs Homepage   DSPLabs - The Digital Signal Processing Laboratories in Timisoara
 
Computer and Software Engineering Department,
POLITEHNICA University of Timisoara,
2, V. Parvan Blvd., 1900 Timisoara, ROMANIA.
Tel,Fax: +40 56 192049,  Mobile: +40 93 449667
E-mail: micha@dsplabs.utt.ro,  Web: http://dsplabs.utt.ro
 


 
Course title Introduction to Digital Signal Processing
Professor Mihai V. MICEA, lecturer
Curricula Fourth year undergraduate, Computer and Software Engineering
Semester 1
Course Structure Credits: 4
Course classes: 14 x 2 hrs.
Seminars: 0
Laboratory workshops: 14 x 2 hrs.
Project sessions: 0
Objectives The course is a detailed presentation of the basic algorithms and techniques involved in digital signal processing. The theoretical aspects of digital signal processing are described in an intuitive manner, along with many examples and applications. A special section of the course describes the internal architecture, operating principles and application fields of the specialized family of processors - the digital signal processors.
Keywords Discrete time signals and systems, convolution, correlation, Z and Fourier transforms, digital filters, digital signal processors.
Covered Topics
  1. Introduction
    1. General Considerations
    2. Application Fields of DSP With Examples
    3. Structure of the Course

  2. Digital Signal Processors
    1. Digital Signal Processors Overview
    2. Motorola DSP56000 Family

  3. Time-domain Digital Signal Processing
    1. Discrete-time Signals
    2. Discrete-time Systems (Digital Processors)
    3. Convolution of Discrete-time Signals
    4. Correlation of Discrete-time Signals
    5. Discrete-time Systems Described by Difference Equations

  4. Frequency-domain Digital Signal Processing
    1. The Z Transform and Its Applications
    2. The Fourier Transform of Continuous-time Signals
    3. The Fourier Transform of Discrete-time Signals
    4. Proprieties of the Fourier Transform for Discrete-time Signals
    5. LTI Systems Analysis in the Frequency Domain
    6. DFT - The Discrete Fourier Transform
    7. FFT - The Fast Fourier Transform
Laboratories
  1. Introduction. MOTOROLA EVM 56303, 56307 and 56824 - General Features and Internal Architecture. Software Tools - Assembler, Debugger, Simulator, C Compiler.
  2. Introduction. MOTOROLA EVM 56303, 56307 and 56824 Programming and Testing.
  3. Audio CODEC Programming and Testing.
  4. Programming the Autonomous Functioning of the EVM.
  5. Signals. Elementary Signals and the Parameters of Digital Signals.
  6. Signals. Digital Signal Acquisition.
  7. Systems. The Impulse Response of Digital Systems.
  8. The Convolution Operator.
  9. Systems. Behavior of Basic Digital Filters in the Time Domain.
  10. The Correlation Operator. RADAR and SONAR Principles of Operation
  11. Fast Fourier Transform. Analysis of Digital Signals in the Frequency Domain.
  12. Basic Digital Filters Analysis in the Frequency Domain.
  13. Real-time Spectral Analyzer for Audio Signals.
Evaluation The final mark consists of a practical evaluation during the course classes and the laboratory workshops (32%), and a final term written examination: a theory module of one hour (23%) and an application module of two hours (45%).
Bibliography [1]   G. Proakis, D. G. Manolakis, "Digital Signal Processing. Principles, Algorithms and Applications", 3rd Edition, Prentice-Hall, 1996.
[2]   S. D. Stearns, "Digital Signal Analysis", Hayden Book, 1975.
[3]   E. A. Robinson, M. T. Silvia, "Digital Signal Processing and Time Series Analysis", Holden-Day, 1978.
[4]   C. Marven, G. Ewers, "A Simple Approach to Digital Signal Processing", Texas Instruments, 1993.
[5]   E. W. Kamen, B. S. Heck, "Fundamentals of Signals and Systems Using the Web and Matlab", Second Edition, Prentice Hall, Incorporated, 2000.

 
 

  2001, Mihai V. MICEA

Last updated: 15.09.2001