18/09/2013JC LP MD1 Cours_2. 18/09/2013JC LP MD2 Mapping de configuration.

Slides:



Advertisements
Présentations similaires
GEF 435 Principes des systèmes dexploitation Le matériel des ordinateurs Revue Pt II (Tanenbaum 1.4)
Advertisements

Le Concept du programme enregistré
TRAITEMENT PROGRAMME DE L’INFORMATION
ARCHITECTURE INTERNE d’un MICROPROCESSEUR
Les Ordinateurs V.Emond BTT1OF.
Simple OS La Pagination
Les éléments de mémorisation
Le Concept du programme enregistré
Jc/md/lp-01/05Boot Loader1 BOOT LOADER. jc/md/lp-01/05Boot Loader2 Objectif du chapitre Introduire la notion de Boot Loader Donner un aperçu de lorganisation.
Les microprocesseurs A. Objectifs de la séquence:
Architecture de machines La mémoire
Système d’exploitation : Assembleur
Système d’exploitation : Assembleur
Les systèmes à microprocesseur
ARCHITECTURE GLOBALE CAPTAGE Traitement DES des données GRANDEURS
Chapitre n°2 : Architecture d'un ordinateur
Système d’exploitation : Assembleur
Architecture de base d’un ordinateur
Gestion des événements, systémes d'interruptions
DÉCODAGE D'ADRESSES Mars 2007 JF VIENNE.
Architecture et fonctionnement du microcontrôleur PIC 16F84
LES MEMOIRES.
Le Système Processeur David Saint-Mellion.
Communications séries synchrones
Architecture introduction.
Architecture d ’un système à MICROPROCESSEUR
LES SYSTEMES AUTOMATISES
Le Bus S.P.I © T.Berenguer.
GPA770: Microélectronique appliquée
Module 1 : Généralités sur les systèmes informatiques
ΜP David Saint-Mellion.
Afficheur industriel « AIW » MAT Électronique
ARCHITECTURE D’UN SYSTEME MICROPROGRAMME
Etude de cas: carte 80C552++ ‘APPALACHES’
Architecture d'un ordinateur
1 Cliquez ici pour avancer Ici pour reculer Ch.Dupaty 11/97.
Les Microcontrôleurs 68HCXX
3-Présentation d’un µP simple
SURVEILLANCE VIDEO SUR RESEAU ETHERNET
Les microcontrôleurs PIC
ADC Microcontrôleur MSC1210.
MJ / EME 2006Mémoires numériques Architecture d’un composant Exemple de contenu mémoire Lignes à accès bidirectionnel Quelques définitions Types de mémoires.
COURS_1 JC LP MD.
Microprocesseur famille 68'000 Interface matériel
Fonctionnement d’une mémoire.
Microcontrôleurs PIC. 1ère séance Présentation du PIC16F876 Outils de programmation du PIC Le langage C Exemples d’applications simples 2ème séance Présentation.
GPA770: Microélectronique appliquée
02/10/2013JC LP MD1 COURS_3. 02/10/2013JC LP MD2 Direct Memory Access DMA.
Mapping de configuration Câblage memoire Gestion des interruptions
TP5 Enoncé DMA MEM MEM. objectif Utiliser un canal DMA pour faire un transfert d’une zone mémoire vers une autre zone mémoire On fera le transfert sans.
16 décembre 2014J.Callot L.Piedfort1 Chapitre_3 K60 DMA.
1 II2/AVR II2 - Microcontroleur  Introduction  Famille ATMEL AVR8bits  ATMega16  Organisation Mémoire  Architecture CPU  Modes d'adressage et jeu.
Codage de l’information
Simulateur de microcontrôleur Intel 80C51
Patricia Renault UPMC 2005/2006
Pierre Malenfant Technologie 9 École du Carrefour
Chapitre 4 La représentation des nombres.
Chapitre 9 Les caractères.
Semaine 5 Registres spéciaux et périphériques internes Projet initial en ingénierie informatique et travail en équipe INF1995 Jérôme Collin et al.
14/08/2013JC/LP/MD1 TP3 Enoncé. 14/08/2013JC/LP/MD2 Objectif Gérer la liaison série avec la réception en interruption On utilisera le Hardware Vector.
L3 Instrumentation Pétrolière S6
Architecture d’un ordinateur
LES MEMOIRES et le décodage d’adresses
Initiation à l'informatique
Formations Système Embarqué & Informatique Industrielle
Formations Système Embarqué & Informatique Industrielle
Intervention sur un système technique Afficheur industriel « AIW »
Systèmes à microprocesseur Les mémoires
LES MEMOIRES.
Chapitre 7 : Les mémoires
Transcription de la présentation:

18/09/2013JC LP MD1 Cours_2

18/09/2013JC LP MD2 Mapping de configuration

18/09/2013JC LP MD3 Chiffres à retenir Avec 8 bits on différencie 256 valeurs (0x00…0xFF) Avec 16 bits on différencie 64K Avec 20 bits on différencie 1MO (1MO=0x donc de 0x0 0xF FFFF) Avec 24 bits on différencie 16MO Avec 32 bits on différencie 4GO

18/09/2013JC LP MD4 Caractéristiques d’un microcontrôleur Pas de mémoire interne Bus 32 bits adresses et datas Reset en FFFF FFFC (dans la flash de boot) CS espace décodé minimum 1 Mo Les SRAM sont situées en fin d’espace adressable Les DRAM sont situées à partir de l’adresse 0

18/09/2013JC LP MD5 Mapping

18/09/2013JC LP MD6 Câblage de mémoires

18/09/2013JC LP MD7 Caractéristiques d’un microcontrôleur Machine de type BIG ENDIAN 32 bits Adresse A0…A31 (A0 poids fort) 32 bits de Data D0…D31 (D0 poids fort) 1 signal de lecture OE 4 signaux d’écriture WB0….WBE3 (WBE0: 8 bits poids fort) Sélection des bancs: CS0….CS7

18/09/2013JC LP MD8 Données FLASH : CS0 1 boitier de 256KO EPROM:CS1 2 boitiers de 1 MO chacun SRAM : CS2 4 boitiers de 512KO chacun Réaliser le câblage complet

18/09/2013JC LP MD9 Réaliser le câblage

18/09/2013JC LP MD10 Interruptions

18/09/2013JC LP MD11 Généralités NMI IRQ

18/09/2013JC LP MD12 Schéma général de circuit d’IT

18/09/2013JC LP MD13 IT du PXR causes d’interruptions possibles Fonction du MCR 2 modes –Software vector mode –Hardware vector mode

18/09/2013JC LP MD14 Software vector mode

18/09/2013JC LP MD15 Hardware vector mode A l’adresse IVPR + n*0x0010 un espace mémoire est réservé n est le numéro du périphérique générant l’interruption acceptée 16 octets pour mettre le code permettant le saut absolu au programme d’interruption

18/09/2013JC LP MD16 Principe