Discrete-time signal processing basics

The signal processing field deals with the analysis and manipulation of signals. These signals are usually processed on computers and chips which require the signal to be stored in memory. This memory requirement leads to discretized signals, sampled at specific moments in time. This approximation of continuous-time signals has several effect on the signal and its spectrum. This module therefore covers the basics of signals and systems in the discrete-time domain.

The concepts covered in this discipline are:

  1. Basics of sampling and reconstruction - Continuous-time signals are impractical to work with on computers. Therefore the conversion to the discrete-time domain is required in order to perform calculations on them. The conversion between the continuous- and discrete-time domain can have implications for the reconstructed signal.

  2. Discrete-time signals - There exist infinitely many signals. These signals can be characterized by certain properties that tell us something about the signal. Within the set of all possible signals, some elementary signals are used very often due to their simplicity and their descriptive power.

  3. Discrete-time systems - When a discrete-time signal passes through a system it is interesting to know what the expected output signal will be. In order to make these predictions, it is desired to characterize a system and determine its properties.

  4. Discrete-time transforms - Discrete-time signals are usually represented in the time-domain. However, for many applications it is usually more convenient to transform this signal first to another domain, such as the frequency domain, in order to perform calculations.

  5. Transform analysis of discrete-time systems - Similarly to discrete-time signals, also systems can be characterized in different domains. Usually this allows for better insight in the system and simplified calculations.

  6. Sampling, reconstruction and multirate signal processing - The sample rate of a signal is a fixed characteristic of the measurement device. Sometimes it is desired to reduce or increase this rate after the measurement itself. This will lead to certain consequences.

  7. Filter structures - Some filter structures behave in a very distinct way. Because of their characteristics and consequences it is worth discussing them.

  8. Finite word length effects - Sampling signals is the process of converting a continuous-time signal into bits. More available bits allow for a higher resolution in the signal. This also means that there is an inevitable quantization error, which has an effect on the signal.

  9. Filter design - The analysis of a filter gives insight into the operations of a filter. However, it is also important to use this knowledge in order to design a filter.