INFORMAZIONI SU

Digital Signal Processing (the English translation of "Elaborazione numerica del segnale")

Digital Signal Processing (traduzione in inglese del programma di Elaborazione numerica del segnale) - cdl in Ingegneria Elettronica

Teacher

prof. aggr. Riccardo BERNARDINI

Credits

6 CFU

Language

Italian

Objectives

The objective of the course is to give to the student the basic notions about digital signal processing. At the end of this course the student will be able to use the most important tools for the design and the analysis for DSP systems, so he will be able to design and implement digital filters and fast algorithms for filtering and Fourier transform. The course also presents to the student the most important issue in fixed point and FPGA implementations.

Acquired skills

- After this module the student will be able to design and implement DSP systems.

Lectures and exercises (topics and specific content)

(60 hours)

Introduction: summary of basic notions, discrete time signals, Fourier transform, sampling theorem.
Filter implementation: digital filters and associated flow graphs; filter structures for FIR and IIR. Effect of coefficient quantization and round off noise.
Discrete-time Filter design: filter design; design of digital IIR filters via analog filters (Chebychev and elliptic filters); design of FIR filters (windowing and Parks-Mc Clellan algorithm).
Continuous-time Filter design: type of continuous time filters and design technique; implementation schemes.
Fast algorithms: fast algorithms for DFT (Cooley-Tukey FFT); fast convolution and correlation via FFT.
Sigma-Delta conversion: sigma-delta A/D and D/A conversion.

References

- A.V. Oppenheim, R.W. Schafer, Discrete-Time Signal Processing, Prentice Hall

Type of exam

Written and oral

Additional material or information on line