Descriptif de Formation - Ref:004856A - 25/05/2017 LEON2 Core - SPARC V8 2 jours démarrage jusqu’à la fonction main() OBJECTIFS Expliquer le fonctionnement du bus AHB (AMBA 2.0) Comprendre les mécanismes de reset du SPARC Connaître l’assembleur afin de pouvoir appréhender des PRÉREQUIS phases de debugge Analyser l’organisation du SPARC (Caches, MMU, Exception, Cette formation est adaptée aux électroniciens et etc...) informaticiens confrontés aux problèmes de la mise en œuvre Manipuler afin de maîtriser les différentes étapes de du LEON2 Manipulations à partir de GCC et TSIM CHAPITRES LA MEMOIRE CACHE introduction au cache LEON2 organisation d’une mémoire cache introduction fonctionnement d’une mémoire cache organisation du cœur les mémoires caches du SPARC l’architecture RISC LA MMU le pipeline introduction le format des données principe de fonctionnement La gestion des exceptions La MMU du SPARC Le reset DEBUG La gestion mémoire DSU Le modèle de programmation JTAG Les registres LE BUS AMBA 2.0 Le principe des fenêtres de registres le bus AHB LE JEU D’INSTRUCTIONS principes de ce bus multi-master Load/Store broches La gestion de sémaphore le bus APB l’unité entière Arithmétique et logique principes transfert broches les branchements la notion de wrapper IEEE754-1985 MANIPULATIONS l’ABI (Application Binary Interface) Trap et assembleur L’interface C/Assembleur Analyse du Reset à la fonction main() MVD Training - 106 avenue des guis - 31830 Plaisance du Touch - France Tel : +33 (0) 5 62 13 52 32 - Fax : +33 (0) 5 61 06 72 60 - www.mvd-training.com SIRET : 510 766 066 00029 - Identifiant TVA : FR 74510766066 - NAF : 8559A Déclaration d’activité enregistrée sous le n° 73 3105366 31 auprès du Préfet de région de Midi-Pyrénées 1 Descriptif de Formation - Ref:004856A - 25/05/2017 CONTACT Tel : 05 62 13 52 32 Fax : 05 61 06 72 60 [email protected] MVD Training - 106 avenue des guis - 31830 Plaisance du Touch - France Tel : +33 (0) 5 62 13 52 32 - Fax : +33 (0) 5 61 06 72 60 - www.mvd-training.com SIRET : 510 766 066 00029 - Identifiant TVA : FR 74510766066 - NAF : 8559A Déclaration d’activité enregistrée sous le n° 73 3105366 31 auprès du Préfet de région de Midi-Pyrénées 2