The goal of this class is to familiarize the students with the implementation of signal processing algorithms on embedded DSPs (Digital Signal Processors).
We will talk about the architecture of DSPs, numerical issues, signal processing algorithms for embedded processors and optimization with constraints.
Theoretical part :
Generalities on digital signal processing
Architecture of DSP processors
Numerical representation of signal
Fixed point calculus and algorithms
Case studies: numerical filter implementation
Laboratory will illustrate the concepts by practical programming on a Texas Instrument TMS32C5416 DSK card, with applications to audio signal processing and mobile systems.
DSP, architecture, Harvard, Von Neuman, pipeline, fixed and floating point, quantization, filters, filter structure