Formation DSP Blackfin
Avec les DSP de la gamme Blackfin, trouvez une solution tant à vos besoin en traitement du signal (double ALU 16 / 32 bits, jusqu'à 2400 MMAC) qu'en connectivité (ADC audio et ADC rapides, Vidéo, USB, Ethernet, etc.).
Durant cette formation, vous apprendrez à exploiter au mieux les particularités de ce DSP pour implémenter vos fonctions de traitement du signal.
Durée de la formation
Deux joursDate et lieu de la formation
Lieu : Toulouse, date : sur demande.
Inscription
Formulaire d'inscription disponible ici.
Contenu
Architecture générale
- Architecture (registres, ALU, adressage, séquenceur, pipeline),
- Architecture mémoire (hiérarchie L1, L2, L3, plan d'adresse, placement explicite des données / code),
- Mémoire cache (principe du cache assiociatif, gestion de la cohérence du cache),
- Gestionnaire d'interruptions (vecteurs, maillage),
- DMA (1D et 2D),
- Modes d'exécution,
- Démarrage du processeur (type de démarrage, format du flux de démarrage).
Traitement du signal
- Calculs en virgule fixe,
- Fonction de traitement du signal intégrée à Visual DSP (filtage, FFT, etc.),
- Travaux pratiques : Mise en oeuvre de la transformée de Hilbert à base de FFT (sur carte d'évaluation ou simulateur)
- Introduction à l'assembleur Blackfin
- Travaux pratiques : réalisation d'un produit scalaire optimisé
Périphériques et modes d'économie d'énergie
- Périphériques d'entrées / sorties,
- Protocoles de communication (CAN, Ethernet, USB),
- Mémoires (SDRAM / DDR / flash),
- Gestion de la consommation (réglage des différentes horloges, tension du coeur, modes d'économie)
Présentation de la nouvelle gamme BF70x
- Caractéristiques (mémoire interne, nouveau coeur Blackfin+ (MAC 32 bits / calculs complexes), consommation
- Périphériques spéciaux (ADC, port SPI hôte (SPIHP), compteur générique (CNT)),
- Accélérateurs matériels pour la cryptographie (générateur aléatoire matériel, protocoles à clés publiques, accélérateurs DES, AES, ARC4, tables de hashage (MD5, SHA, ...), séquences PRBS).