Module Overview

Digital Signal Processing

This subject aims to build on the fundamental knowledge and underlying theory in DSP systems by looking further into practical consisderations. Computer modelling skills are developed through the use of an industry standard tool such as Matlab

Module Code

DSPG H4000

ECTS Credits

5

*Curricular information is subject to change

Signal Conversion

DSP Hardware, Sampling theory, Quantisation noise, Signal Reconstruction, Aliasing, Band-pass sampling, Under-sampling, Over-sampling.

Digital Signals and Processes

Representation and Manipulation of Discrete Signals, Concepts of Linearity /Time Invariance / Causality / Impulse Response, Difference Equations and Realisations, Calculation of DT system outputs, Implementation of processes using Pseudo Assembler, Recursive / Nonrecursive Systems.

Linear & Circular Convolution, Deconvolution

Impulse function, Impulse Response, Decomposition using the delta function, Calculation of DT system outputs using delta decomposition, Linear & Circular Convolution, Deconvolution, Parallel and Cascade systems.

Frequency Domain Analysis

Fourier Analysis of Discrete Time Signals, Discrete Fourier Transform (DFT), FastFourier Transform (FFT), Z-Transform, Pole-Zero Descriptions, System stabilityanalysis, Frequency Response.

Practical System Considerations

System structures, parallel and cascade combinations, architectures for DSPprocessors, Finite word length effects, Scaling factors, Limit cycles.

Filter Design

Design of FIR filters using the Windows method, Linear Phase Filtering. Real-Time implementation of a FIR filter on a micro-controller such as an MSP430 or MSP432.

Module Content & Assessment
Assessment Breakdown %
Other Assessment(s)30
Formal Examination70