vous êtes >>  FUTUR ETUDIANT  ETUDIANT N7  INDUSTRIEL  JOURNALISTE
   
Formation Continue Professionnelle
 

V2 - Traitement Numérique du Signal & Processeurs DSP



Les processeurs DSP sont à l'avant garde de la révolution numérique. Ils permettent une plus grande rapidité et efficacité des produits numériques actuels. L'invasion des composants DSP dans les systèmes de communication, de réseau, d'équipements grand public et dans l'industrie automobile est spectaculaire. Pour faire face à l'évolution constante des marchés d'aujourd'hui où les concepts de "temps réel, flexibilité de programmation et fiabilité" sont essentiels, les principaux constructeurs de produits électroniques se tournent sans hésitation vers les DSP.
Ce stage par ces aspects pratiques et concrets a pour objectif de vous aider à entrer avec succès dans le monde du DSP.

Durée totale: 4 jours

Responsable :
Richard SALVETAT, Enseignant à L’ENSEEIHT

Lieu du stage : ENSEEIHT

Intervenants :Corinne Mailhes, Marie Chabert, Nathalie Thomas,
Maîtres de conférences à L’ENSEEIHT
Richard SALVETAT, Enseignant à L’ENSEEIHT

MODE DE PRESENTATION

  • A l’ENSEEIHT en temps bloqué 

OBJECTIFS

Ce stage vise à donner aux ingénieurs, les bases théoriques et pratiques qui leur sont nécessaires pour développer des applications architecturées autour des processeurs DSP. Ce stage s’adresse donc à des ingénieurs et techniciens confrontés à la migration d’applications sur des processeurs DSP et désireux d’acquérir une bonne connaissance de ce type de processeur et des outils de développement associés.

PUBLIC CONCERNE

Ingénieurs, techniciens supérieurs.

PROGRAMME

Partie 1 : Rappel sur le traitement numérique du signal (5Heures) avec illustration sous forme de démo Matlab

  1. Introduction
  2. Base de l’analyse spectrale par transformée de Fourier
    1. L’algorithme de Fast Fourier Transform (FFT)
    2. Les estimateurs spectraux : familles des corrélogrammes et périodogrammes
  3. Le filtrage numérique
    1. De l’analogique au numérique
    2. Les filtres à Réponse Impulsionnelle Finie (RIF)
    3. Les filtres à Réponse Impulsionnelle Infinie (RII)
    4. Optimisation

Partie 2 : Présentation d’une architecture DSP moderne : Blackfin BF53x (6Heures)

  1. Présentation générale de l’architecture interne du processeur DSP:
  2. Le coeur
    1. ALU
    2. MAC
    3. SHIFTER
    4.  L’architecture SIMD
    5. Le Séquenceur Programme
    6. Les générateurs d’adresses
  3. La mémoire
    1. MMU
    2. Interne
    3. Externe
    4. Gestion du cache
  4. Les périphériques embarqués
    1. Le contrôleur DMA
    2. Le Boot
    3. Les ports séries SPORT, UART, SPI
    4. Le port PPI
    5. Le controleur SDRAM
    6. Gestion de l’énergie
    7. Les timers
  5. Règles de design
  6. Conclusion

Partie 3 : Les outils de développement DSP ( 3 Heures )

  1. Introduction
  2. Présentation générale de Visual DSP :
    1. Le preprocesseur
    2. L’assembleur
    3. Le linker
    4. Le loader
    5. Le debugger
  3. Le compilateur C de VDSP.
    1. Les options sous VDSP
    2. Les extensions (Inline, Section, Register,..)
    3. Les types et le format des données
    4. Utilisation de l’architecture de Harvard (PM,DM) et SIMD
    5. Gestion de la pile et du « Heap »
  4. Ecriture du fichier d’édition de lien pour projet mixte C/Assembleur
  5. Description du fonctionnement de  l’environnement d’exécution
  6. Gestion des Interruptions
  7. Règles d’écriture mixte assembleur/C
  8. Conclusion

Partie 4 : Exercices / Travaux Pratiques ( 14 Heures )

  1. Démarrer un projet C sous VDSP
  2. Utilisation des outils de Debug et d’analyse de performance sous VDSP.
  3. Encapsulation de routines Assembleur dans un programme écrit en C
  4. Exemple d’écriture d’un driver d’un convertisseur Analogique/numérique sur carte d’évaluation.
  5. Exemples d’écriture de routines C optimisée :
    1. Boucles
    2. Gestion des Interruptions
    3. Optimisation produit de convolution (SIMD, Harvard)
  6. Ecriture et analyse de fonctions DSP temps réels sur carte d’évaluation :
    1. Filtrage numérique : FIR & IIR

Analyse spectrale par intégration d’une FFT.

MODALITES ADMINISTRATIVES

Dans le cas du stage à l’ENSEEIHT en mode bloqué ou temps partiel :

Votre inscription doit nous parvenir le plus tôt possible, au plus tard 3 semaines avant le début du stage.

Par courrier à l’adresse suivante : Service Formation Continue ENSEEIHT, 2 rue Charles Camichel  31071 Toulouse cedex

Une inscription non annulée par écrit au moins 15 jours avant la date du début du stage entraîne pour l’entreprise l’obligation de régler le montant normal  du stage.

Dans le cas ou le nombre d’inscrits à un stage est insuffisant, celui-ci peut être annulé ou déplacé. Les entreprises et les candidats en sont alors avisés en temps utile.

DEMANDES D’INFORMATIONS – PRISE D’OPTIONS

 
Service Formation Continue  ENSEEIHT  2, rue Charles Camichel  31071  Toulouse cédex
Tél : 05 34 32 20 19
email : formation.continue@enseeiht.fr

 contacts |  plan du site |  accès |  visite virtuelle |  organigramme |  mentions légales

     Copyright © ENSEEIHT 2007 - Tous droits réservés - Réalisation : Anyware Technologies & NetviZion