Nos produits

Formations

Catalogue

Catalogue
au format PDF

Logo F.E.D.E.R

Réf. Formation Pdf Durée Dates Lieu Tarif
5187 Freescale eTPU  Freescale eTPU 3 j. nous consulter - -

CénoSYS vous propose également des formations de thématique apparentée :  +  Afficher la liste  -  Masquer la liste

5180 ARM Cortex A5 ARM Cortex A5 4 j. 12..15/06/12 Paris 2000 €
5181 ARM Cortex A8 ARM Cortex A8 4 j. 19..22/06/12 Paris 2000 €
5182 ARM Cortex A9 ARM Cortex A9 4 j. 29..01/06/12 Paris 2000 €
5176 ARM Cortex M0 ARM Cortex M0 2 j. 12..14/06/12 Paris -
5178 ARM Cortex M1 ARM Cortex M1 4 j. 26..29/06/12 Paris 2000 €
5179 ARM Cortex M3 ARM Cortex M3 4 j. 05..08/06/12 Paris 2000 €
5177 ARM Cortex M4 ARM Cortex M4 4 j. 19..22/06/12 Paris 2000 €
5191 ARM Cortex R4 ARM Cortex R4 4 j. nous consulter - -
5183 ARM STM32 ARM STM32 4 j. nous consulter - -
5192 ARM1136 SYSTEM DESIGN ARM1136 SYSTEM DESIGN 4 j. 15..18/05/12 Paris 2000 €
5193 ARM1176 SYSTEM DESIGN ARM1176 SYSTEM DESIGN 4 j. nous consulter Paris -
5184 ARM7 ARM9 conception système ARM7 ARM9 conception système 4 j. 26..29/06/12 Paris 2000 €
5128 Microcontrôleur Microchip PIC18 assembleur et langage C Microcontrôleur Microchip PIC18 assembleur et langage C 4 j. 26..29/06/12 Le Mans 1770 €
5185 PowerPC MPC55xx PowerPC MPC55xx 5 j. nous consulter - -
5159 Processeurs ARM - Microcontroleurs ARM7/9 Processeurs ARM - Microcontroleurs ARM7/9 4 j. nous consulter - -

Imprimer la fiche

imprimante

Formation Freescale eTPU

email

Demande d'information

Réf. : 5187

Demande d'information email

Objectifs

Cette formation eTPU permet de connaitre :
  • L'architecture des Time Processor Units (TPU)
  • Les interfaces entre CPU et TPU
  • L'ensemble des modes opératoires
  • Les différents aspects de l'activation des instructions concurrentes
  • Les moyens d'estimer les temps de latences grâce à l'algorithme de cadencement des priorités
  • Le micro-codage et le débogage d'une application à plusieurs états

Programme

1èrejournée

Introduction au TPU
  • Les différents composants Freescale comportant un TPU
  • Les objectifs d’une telle approche
  • Présentation rapide des fonctionnalités standards
Introduction l’architecture du TPU
  • Les différents modules et leurs interactions
  • Le micro-engine
  • La Ram
  • L'interface Host
  • La Rom
  • Les différents canaux
  • L’ordonnanceur
Description des canaux
  • Les fonctionnalités
  • Les blocks diagrammes
  • L’état du TPU au Reset
  • Configuration des canaux
  • Les événements transitoires
  • Match event
  • Étude du mode "full default"
  • Le filtrage
  • Channel link

2èmejournée

Paramètres de la mémoire RAM
  • Mapping
  • Les différents modes d’adressage
  • Les temps
  • La cohérence
Architecture de l’ordonnanceur
  • Les différentes sources de requêtes
  • Hiérarchie des requêtes
  • Préemption
  • Sélection d'état
Généralité sur le micro-code du TPU
  • Machine VLIW
  • Format des instructions
 

2èmejournée (suite)

Modèle de programmation du micro-engine
  • Liste des registres
  • Unité d’exécution matérielle
  • Verrouillage conditionnel du code
  • Sélection des canaux
  • Boucle
  • Instructions arithmétiques
  • Instructions Mac et de multiplication
Traitement des instructions
  • Le pipeline
  • Différents types de branchements
  • Branchement conditionnels
  • Flush pipe ou non
  • Capacité de répétition
  • Instructions Call et Return

3èmejournée

Les points d’entrées
  • Tableau des entrées
  • Comportement de l’ordonnanceur, gestion interne de priorité des canaux
  • Entry directive
  • Format général des points d’entrées
Fonctionnement de l'ordonnaceur
  • Différentes sources de requêtes
  • Priorité des requêtes
  • Génération d’adresses
  • Organisation des priorités
Gestion des latences extrêmes
  • Basculement de tâches
  • Prise en compte des autres requêtes
  • Délais des accès concurrents
Présentation des outils

Participants

La formation est adaptée aux techniciens et ingénieurs souhaitant mettre en œuvre une architecture eTPU/eTPU2, et connaître ses particularités. Des notions de base en microprocesseurs et microcontrôleurs sont vivement recommandées.

Matériel à disposition des participants en session inter-entreprise

Note : les travaux pratiques pourront etre adaptés aux besoins et à la plateforme matérielle client en stage intra-entreprise.
Supports de formation eTPU
  • Classeur de cours
 

Modalités

Sessions interentreprises :
  • Tarif : Nous consulter
  • Durée : 3 jours
  • Formateur habilité FREESCALE©
  Sessions intra-entreprise sur mesure :
Calendrier et tarifs, nous consulter
email

Demande d'information