Logo de la rubrique ATELIER : Traitement du signal, les notions de base, mise en œuvre sur DSP et FPGA

ATELIER : Traitement du signal, les notions de base, mise en œuvre sur DSP et FPGA

Du 7 au 8 novembre 2012 ENSEEIHT

Pour connaitre les prochaines sessions de formation en traitement du signal cliquez ici




En précisant les notions de bases et en illustrant le protocole de développement par deux exemples concret de mise en œuvre, cet atelier vise à présenter l’utilisation de solutions technologiques de traitement numérique du signal dans l’embarqué sur les deux grandes familles de composants : les processeurs DSP et les FPGAs.

PUBLIC CONCERNE : PMEs, startups ou bureaux d’études du secteur électronique au sens large, ayant développé même une petite application de traitement du signal ou qui envisagent de développer pour la première fois ce type d’applications.

NIVEAU REQUIS : Connaissances générales préalables en architectures électroniques et/ou en développement de logiciel embarqué. Savoir programmer en langage C.

Jour 1 : Traitement du signal sur DSP

8H30- Accueil
8H45 - Introduction au traitement numérique des signaux :
L’échantillonnage et la numérisation des signaux : théorème de
Shannon, la numérisation des signaux, panorama des différentes
technologies des ADC & DAC. Exemple de mise en œuvre
matérielle, les pièges à éviter.
Notion de base de traitement numérique du signal : aspect
temporel, aspect fréquentiel. Le produit de convolution.
Le filtrage et la transformée de Fourier

10H00 Pause
10H15 Algorithmes et outils de simulations
Présentation des algorithmes de base filtre FIR et FFT.
Présentation des outils modernes de traitement du signal : Matlab.

11H30 Synthèse d’un filtre numérique sous Matlab

12H00 Pause déjeuner

13H30 – Mise en œuvre d’algorithme sur une architecture DSP :
Démystification du DSP.
Présentation des architectures modernes de DSP : MAC, ALU,
architectures DualMAC et SIMD. Gestion de Flux de données : DMA.
Gestions de périphériques embarqués
Présentation des outils de développement : IDE, RTOS...
Conseils de mise en œuvre matériel.

15H00 Pause

15H15 – Atelier de mise en œuvre d’une architecture DSP  :
Intégration d’un algorithme de filtrage par FFT sur Blackfin BF53X

17H15 : Synthèse/Discussions sur la technologie DSP
Les difficultés, les pièges à éviter, les ressources à mettre en
œuvre. Exemple de design industriels

Jour 2 : Traitement du signal sur FPGA

8H30- Accueil
8H45 - Mise en œuvre d’algorithme sur une architecture FPGA :
Pourquoi un FPGA ?

Présentation des diverses architectures de FPGA (Xilinx, Lattice, Altera,
Atmel, Actel) et leurs marchés respectifs
Présentation des outils de développement et intégration

10H15 Pause

10H30 Développement d’application de traitement du signal en VHDL
Implémentation d’algorithmes en pipeline de traitement de flux rapides
en temps réel, avec boucles de contrôle à bande passante réduite.

Exemples de pré/post-traitement dans les phases d’entrées/sorties

12H00 Pause déjeuner

13H30 – Atelier de mise en œuvre d’une architecture FPGA :
Intégration d’un algorithme de filtrage FIR/IIR vidéo sur FPGA Lattice
Méthodes de visualisation de données sur cible

15H30 Pause

15H45 – Synthèse/Discussion sur la technologie FPGAs
Quelles sont les missions à donner à un FPGA ? Quels sont les types
d’algorithmes adaptés/optimisés avec cette technologie ?

16H15 – Conclusions & Table Ronde « DSP/FPGA un couple gagnant »
Stratégie de développement d’application de traitement du signal duale
DSP/FPGA. Présentation d’exemples pratiques de mises en œuvre
industrielles.
Ressources nécessaires, difficultés.

Date et lieu : 07 et 08 novembre 2012 de 09h00 à 17h00 – ENSEEIHT, Toulouse

Contact et inscription :Sébastien SALAS : 06 87 83 32 32 – Réservez votre place par email au plus tôt : salas@captronic.fr

Les inscriptions sont closes. Pour connaitre les prochaines sessions de formation en traitement du signal cliquez ici