Salta ai contenuti. | Salta alla navigazione

Strumenti personali

LABORATORY OF SIGNALS AND SYSTEMS<br />

Academic year and teacher
If you can't find the course description that you're looking for in the above list, please see the following instructions >>
Versione italiana
Academic year
2022/2023
Teacher
ANDREA CONTI
Credits
6
Curriculum
Wireless & Internet-of-Things
Didactic period
Secondo Semestre
SSD
ING-INF/02

Training objectives

The course aims to provide tools to design and characterise systems to process digital signals. Theory will be integrated with practice in-the-lab where signals and systems will be characterised through experimentations.

Main knowledge acquired by students are related to A/D and D/A conversion, quantisation noise, FFT, design methods for FIR filters, implementation on FPGA platforms of signal processing and digital information transmission systems,and characterisation through measurements in time and frequency.

At the end of the course, students will be able to design signal processing systems, implement them on FPGA platforms, and characterise them via measurement instruments in time and frequency.

Prerequisites

Good knowledge of signals and systems theory a.
For the experimental sessions it is recommended a minimum of familiarity in the use of basic instrumentations (digital scope, function generators, spectrum analyser).

Course programme

- Introduction to digital signal processing.
- Discrete time signals and their property, ADC, DAC, quantization noise
- Zeta and Discrete Fourier Transforms for discrete time systems.
- Down-sampling and up-sampling techniques.
- Design of digital filters.
- Monte Carlo method.
- Introduction to MATLAB.
- Introduction to FPGA platforms.
- Experiences with MATLAB: random variable generation, FFT, digital FIR filters, simulation of a digital communication system.
- Experiences with FPGA platform: digital FIR filters, NCO, PAM communication systems
- Introduction to compressive sensing

Didactic methods

The course consists in theoretical lessons in class and experiences in-the-lab for FPGA implementation, experimental characterisation, and computer simulation.

The material for the students is available in English as well.

Learning assessment procedures

The examination is organised to verify the knowledge and ability obtained by the student with respect to the course objectives.

The examination consists of two parts:
- Design of a system and implementation on an FPGA platform;
- Oral part with two questions on theoretical arguments according to the contents of the course.

The two parts will be sustained in the same day and the final score will account for both.

The exam can be done in English.

The positive outcome of the examination shows the acquisition of knowledge and abilities specified in the course objectives.

Reference texts

Part of the material presented and that related to examples is provided by the instructor.

In addition, students can find useful materials in
- "Appunti di Sistemi di Telecomunicazione: Laboratorio 1 - Telemisure di Sistemi di Telecomunicazioni basati su DSP", Andrisano, O.; Conti, A.; Dardari, D.;
Società Editrice Esculapio, 2003
- A. Oppenheim, R. Schafer, "Discrete-Time Signal Processing" Prentice Hall
Sanjit K. Mitra, "Digital Signal Processing Laboratory Using MATLAB" WCB/McGraw-Hill