Digital Signal Processing Laboratory

This laboratory course builds on the lecture course "Signal Processing" which is mandatory for all students of electrical engineering and ICE and biomedical engineering and audio engineering in the fourth semester. The course aims at practical experience with the simulation and development of basic signal processing algorithms, using standardized environments such as MATLAB and general-purpose DSP development kits. Experiments cover fundamental concepts of digital signal processing like sampling and aliasing, quantization in A/D conversion and in internal arithmetic operations, digital filter design and implementation, signal generation, spectrum estimation and fast transforms, sampling-rate conversion and multi-rate processing. Application experiments address a selection of multi-media and digital communications problems where visual and auditory feedback is used to demonstrate the desired effects and artefacts of digital signal processing.

Schedule Winter Term 2016/17

  • The lab consists of one introduction (2 hours) and six units (4 hours).
  • You can download the schedule for WS 2016/17 right here: PDF

Course Material

In the table below you find the course material, including handouts, problem descriptions, and source codes:

Unit Handout Source Codes Additional Material
Unit 0: Introduction PDF

blockprocessing.zip
vumeter.zip

Blockprocessing
osc_gui.m

Unit 1: Fundamentals of Discrete-Time Signals & Systems PDF fundamentals.zip  
Unit 2: Digital Filter Implementation 1 PDF fir.zip
iir.zip
 
Unit 3: Discrete Fourier Transform PDF

psd.zip
psd_new.zip
FFT2.zip

fftdemo.m
fft_hp_scope.m

PSD Demo

Unit 4: Digital Filter Implementation 2 PDF limcyc1.zip
hilb.zip
iircas4_asm.pdf
Unit 5: Selected Applications PDF selected_app.zip  
Unit 6: Multirate Signal Processing PDF decim.zip
qmf_short.zip
test_qmf.m

 

References

  • Oppenheim, A.V. and Schafer, R.W.: "Discrete-Time Signal Processing", Second Edition, Prentice-Hall, Inc., Upper Saddle River, New Jersey, 1999
  • Lyons, Richard G.: "Understanding Digital Signal Processing", Addison Wesley Pub Co Inc., 2010
Term: 
Winter
Education Level: 
Master Level
AttachmentSize
schedule_ws1617.pdf28.43 KB
fundamentals.pdf80.91 KB