The course is based on the books “Digitale signaalbewerking” and “Efficiency in multirate and complex digital signal processing” (ISBN 90-6674-650-5). Both books are published by Delta Press in Amerongen. The first book is available in Dutch (ISBN 90-6674649-1), English
(ISBN 0-13-216755-7), German (ISBN 3-528-03045-3) and French (ISBN 2-225-82522-X).
It describes the basic theory and it covers the subjects:
* summary of analog Fourier and Laplace theory,
* linear time-invariant continuous (LTC) systems,
* sampling and reconstruction,
* Fourier transform and z-transform of discrete signals,
* linear time-invariant discrete (LTD) signals and systems,
* description of LTD systems in the time, frequency and z-domain,
* discrete Fourier transform (DFT) and fast Fourier transform (FFT),
* overview of all transforms,
* introduction to digital filters,
* finite and infinite impulse response (FIR and IIR) filters,
* recursive/non-recursive structures (RDF and NRDF),
* transversal filters, direct forms,
* cascade and parallel structures, special filters,
* design methods for discrete-time filters,
* windowing, equiripple design,
* introduction to multirate structures,
* quantization and overflow,
* limit cycles and quatization noise generated in a digital filter.
The second book is based on my PhD thesis. It covers efficient implementations of complicated DSP systems. It gives much more information about multirate systems and it introduces complex signals and systems. The following concepts are treated:
* polyphase decomposition and multirate identities,
* upsampling and downsampling,
* sampling rate conversion with an integer and a rational factor,
* flexible converters which convert with an a-priori unknown factor,
* the theory of complex valued signals and systems,
* some practical examples of complex systems.
Complex signals and systems can for instance be used in the implementation of all kind of transmission systems. This theory is largely used to describe and implement complicated systems. The following phrase is often used:
If you want to do it simple, do it complex!