Phelma Formation 2022

Digital Signal Processor

  • Volumes horaires

    • CM 8.0
    • TP 16.0

    Crédits ECTS

    Crédits ECTS 2.5

Objectif(s)

L'objectif de cet enseignement est l'étude et l'exploitation des Processeurs Numériques de Signaux (Digital Signal Processors), qui sont des processeurs spécialisés dans le traitement numérique du signal en temps-réel, depuis les aspects théoriques (vus en cours) jusqu'aux aspects pratiques d'implémentation d'algorithmes dans ces processeurs (réalisés en BE). En particulier, on abordera les problèmes et les spécificités de cette implémentation en termes de précision des calculs (notamment en virgule fixe), d'architecture des processeurs et de jeu d'instructions spécialisées pour le traitement du signal.


Contact Laurent GIRIN

Contenu(s)

  • Conversion analogique-numérique : échantillonnage, quantification (troncature, arrondis, erreur de quantification, débordement), exemple de convertisseurs
  • Arithmétique en virgule flottante: complément à deux, précision des calculs, limitations
  • Architecture des DSP, registres, mémoires, jeux d'instruction spécialisés, modes d'adressage, spécificités des DSP, application au filtrage et au calcul de FFT
  • Un exemple détaillé : le Motorola 56000
  • Application : traitement audio/parole de base


Prérequis

Contrôle des connaissances

Rapport technique (BE) + examen écrit final (1h)



0.5X NOTE DU ds+0.5XNote compte rendu des BE

Informations complémentaires

Cursus ingénieur->SICOM->Semestre 5

Bibliographie

Computer architecture. J. L.Hennessy, D. A. Patterson. M. Kaufmann.
Traitement numérique du signal. M. Bellanger. Masson, Paris
Multirate Digital Signal Processing. R. E. Crochiere and L. R. Rabiner, Prentice-Hall, 1983.