Modeling of DSP systems
Description
In the course DSP System Modeling, you will learn how to create dynamic models of the simplest digital signal processing systems in Engee. You will learn how to generate discrete signals of various types and perform their spectral analysis, model analog-to-digital converters, design and implement filters using both basic and specialized blocks, and use the application. Digital Filter Editor and simulate multi-speed systems.
Knowledge requirements: completion of courses Welcome to Engee, Visual modelling, Fundamentals of digital signal processing.
Total course time: ~2.5 hours
Course program
Signal generation and spectrum construction
Various types of signals (Gaussian noise, bit sequence, sinusoidal, rectangular, sawtooth, and chirp signals) are generated using the Engee blocks, and the spectra of these signals are calculated using the built-in spectrum analyzer. The generation of signals based on samples and frames is being studied.
Modeling of discrete dynamical systems
The mathematical description of linear discrete systems is studied. Using the basic Engee blocks, a model of a linear system is built, which is a low-pass filter. Multichannel signal processing is being studied.
Signal filtering
Brief information about the types of filters and their specifications is provided. Signal filtering using various filter blocks (Notch-Peak Filter, Biquad Filter, Discrete FIR Filter) and filter design using the Engee application are studied. Digital Filter Editor.
Analog-to-digital conversion
Brief information is given about the device and characteristics of an analog-to-digital converter (ADC), the model of an ideal ADC is studied, as well as the model of an ADC with distortions (aperture jitter, nonlinearity and saturation of the output signal of the quantizer).
Modeling of multi-speed systems
Brief information about multi-speed systems is provided. Engee blocks are used to increase and decrease the sampling rate, change the sampling rate by a fractional number of times, design and apply an anti-imaging filter.