ALaRI Hang Glider

Search form

Education and Innovation in Embedded Systems Design

USI Università della Svizzera italiana, USI Faculty of Informatics, Advanced Learning and Research Institute USI Università della Svizzera italiana USI Faculty of Informatics USI Advanced Learning and Research Institute

Digital Signal Processing

Professor Moonen Marc
Holdt Jensen Soeren
van Waterschoot Toon
Course program MSc
Year 2
Semester Spring
Category Fundamental
ECTS 3
Academic year 2013/2014

Course type: Lecture

Value in ECTS: 3

Academic year 2013/2014 - Spring semester

Objective
This course is aimed at illustrating the relevance and need for signal processing techniques in present-day multimedia and communications systems, and giving an overview of a few major DSP subdomains. First, a DSP basics refresh is given (linear systems and transforms, filter design and realisation). Then an introduction is given to multi-rate systems and filter banks, illustrated by applications such as subband coding and transmultiplexers, as well as optimal and adaptive filtering, illustrated by such applications as line echo cancellation and channel equalisation. Finally, two DSP case studies are given, one on highspeed telephone line modems (ADS/VDSL) and one on wireless communications, with emphasis on DSP aspects of so-called `smart antennas´.

Contents
General introduction:

  • Relevance of DSP (in digital communications, in multimedia applications)
  • Course overview/preview

Review of signals and systems, sampling and transforms

  • Linear systems, transfer functions, z-transform, DFT/FFT
  • Linear filters
  • Filter realisation

Introduction to digital filter design

  • FIR filter design
  • IIR filter design

Introduction to multi-rate systems and filter banks

  • Upsampling/interpolation, downsampling/decimation
  • Sampling rate conversion
  • Filter banks, perfect reconstruction
  • Applications: subband coding, transmultiplexers

Introduction to optimal and adaptive filter

  • Wiener filters and least squares estimation
  • LMS, RLS
  • Applications: channel equalisation, line echo cancellation, ...