GIF-3002 SYSTÈMES MICRO- PROCESSEURS ET INTERFACES

Slides:



Advertisements
Présentations similaires
GEF 435 Principes des systèmes d’exploitation
Advertisements

GEF 435 Principes des systèmes dexploitation Le matériel des ordinateurs Revue Pt II (Tanenbaum 1.4)
LES MEMOIRES INTRODUCTION UN PEU D ’HISTOIRE LES DIFFERENTES MEMOIRES
Machines séquentielles
Architecture de machines Les entrées sorties Cours
Matériels Composants physiques de l’ordinateur.
TRAITEMENT PROGRAMME DE L’INFORMATION
Architecture des processeurs généralistes haute performance
GEF 435 Principes des systèmes d’exploitation
La mémoire morte(ROM) Il existe un type de mémoire permettant de stocker des données en l'absence de courant électrique, il s'agit de la ROM (Read Only.
Les diagrammes d’interactions
Mémoires embarquées pour les systèmes monopuces
Les éléments de mémorisation
Cartes vidéos, les modèles d’aujourd’hui
Université de Perpignan Via Domitia
Les microprocesseurs A. Objectifs de la séquence:
Architecture de machines La mémoire
Architecture de machines La mémoire
Présentation d’un design de carte vidéo
Les systèmes à microprocesseur
Les différents types de mémoires.
Définition – Rôle Formes Composants Périphériques internes
SÉQUENCE D’ACTIONS SUR
Architecture de base d’un ordinateur
Gestion des Périphériques
Les mémoires :. Mémoriser Enregistrer Conserver Restituer.
LES MEMOIRES.
Test de systèmes Électroniques
Architecture introduction.
Architecture d ’un système à MICROPROCESSEUR
LES SYSTEMES AUTOMATISES

Ordinateurs, Structure et Applications
Périphériques et bus système
GIF-3002 SYSTÈMES MICRO- PROCESSEURS ET INTERFACES 4 et 5 Novembre 2009 Automne 2009 PLT Décodeurs dadresses, bases (8.5) U.S. Ganguly, Pr., responsable.
GIF-3002 SYSTÈMES MICRO- PROCESSEURS ET INTERFACES
ΜP David Saint-Mellion.
Les automates programmables
Informatique 1. Les applications de l’informatique
Lycée ELKHAWARIZMI De SAFI
Afficheur industriel « AIW » MAT Électronique
Architecture des Ordinateurs
Les systèmes mono-puce
Passer directement au Quiz
EXPOSE SUR LA RAM DE 1995 A MAINTENANT
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.
Microprocesseur famille 68'000 Interface matériel
INFOR 101 Chapitre 5 Marianne Morris.
INTRODUCTION.
INTRODUCTION.
LES MEMOIRES.
Gestion des Périphériques
Un programme Algorithme permettant au processeur de s'alimenter:
1 LE BUS PCI 8 ième partie: L ’espace de configuration Sommaire - Repère zHuitième partieL ’espace de configuration yQu ’est-ce? yEspace de configuration.
18/09/2013JC LP MD1 Cours_2. 18/09/2013JC LP MD2 Mapping de configuration.
Représentation digitale des données Trois formats de base: 1) Décimale: base 10 (Une constante i.e dimension d ’1 vecteur) 2) Binaire: base 2 ( Mask, set/reset.
Configurer des systèmes d'exploitation 243-J28-SL cours 3.
Introduction à l'informatique Architecture Licence 1 - Octobre 2007.
Un ordinateur est une machine électronique qui fonctionne par la lecture séquentielle d'un ensemble d'instructions, organisées en programmes, qui lui.
Memoire.
L3 Instrumentation Pétrolière S6
LES MEMOIRES et le décodage d’adresses
Les bascules et registres
Les mémoires la préparation de: chaimaa hamdou.
ARCHITECTURE MATERIELLE D’UN SYSTEME A MICROPROCESSEUR
Sommaire LA MEMOIRE VIVE ou RAM (Random Access Memory)
Architecture d'un automate programmable
Intervention sur un système technique Afficheur industriel « AIW »
Systèmes à microprocesseur Les mémoires
LES MEMOIRES.
Transcription de la présentation:

GIF-3002 SYSTÈMES MICRO- PROCESSEURS ET INTERFACES Décodeurs d’adresses, bases (suite) (8.5) Décodage partiel (8.6) EPROM et banques d’EPROM (8.7) Lecture sans attente vs. avec attente Lecture/ écriture: asynchrone, pseudo-synchrone, synchrone Génération d’un DTACK Asynchrone (8.8) Quelques types de mémoires (8.9) Direct Memory Access - DMA (8.10) 4 et 5 Novembre 2009 Automne 2009 PLT-2704 U.S. Ganguly, Pr., responsable M. Klein, MBA. M.Sc., chargé de cours M. Clément-Bonhomme, B.ing, dépanneur

Quelques types de mémoires (8.9) Mémoire RAM Statique ou SRAM: Elle est constituée de bascules. Une bascule peut maintenir son état de sortie indépendamment de l’entrée. Ci-dessous une véritable cellule de DRAM de 1 bit. Noter les 2 inverseurs qui bouclent l’un sur l’autre (M1,M2) vs (M3,M4). M5 et M6 permettent de lire ou d’écrire (on force simplement la valeur voulue). Quand les NMOS M5 et M6 ne sont pas actifs (WL = 1 sur la Gate) Q et Q^ sont en Hi-Z. WL^ s’apparente à CS^. 2 2

Quelques types de mémoires (8.9) Mémoire RAM Statique ou SRAM: Avantage: Ultra rapide car pas de rafraîchissements nécessaires (donc pas de blocages). Fiable. Simple. Idéal pour petits projets, expérimentations, mémoires caches de CPU et registres. Inconvénient: Particulièrement dispendieuse. Disponible en petite quantité seulement. Consomme relativement plus que d’autres mémoires. Noter la variation du prix des CPU en fonction de leur mémoire cache… 3 3

Quelques types de mémoires (8.9) Mémoire DPRAM : Double Port RAM, souvent statique (peut être dynamique aussi). Double port = 2 ports. Un pour la lecture + écriture, et l’autre pour la lecture seulement. On peut accéder aux 2 ports en même temps. Utile pour des registres internes (par exemple pour un « test and set » d’un coup) ainsi que pour les mémoires vidéo (dites aussi VRAM), qui sont pratiquement toute DPRAM: le CPU ou GPU injecte l’image sur le port 0 de la VRAM, et on la lit en même temps et continuellement, pour affichage sur le port 1. L’écriture ne gène pas la lecture. 4 4

Quelques types de mémoires (8.9) Mémoire Dynamique : ou DRAM La plus courante. Des variantes courantes sont: SDRAM (PII, PIII): Synchronous Dynamic RAM RDRAM (PIII, P4): Rambus Dynamic RAM). DDR SDRAM (PIII, P4) : Double Data Rate SDRAM DDR2 SDRAM (P4 et +), DDR3 SDRAM (depuis début 2008 seulement) Photo: Crucial 1GB 200-pin SODIMM DDR2 PC2-5300 pour Laptop. Prix Nov. 2009: $29.82 à Wallmart 5 5

Quelques types de mémoires (8.9) Mémoire Dynamique : ou DRAM Si la DRAM avait besoin de 4, 5 ou 6 Mosfets par bit, la SRAM à besoin d’un Mosfet + un condensateur. –> gain de place –> densité plus élevée par unité de surface. Ci-dessous 4 cellules de 1 bit chacune. Il faut donc recharger les condensateurs -> rafraîchissement requis, Temps standard de rafraîchissement de la JEDEC (Joint Electron Device Engineering Council) fixé à 64 ms ou moins. Sensible au bruit de radiation ambiant (origine terre et espace) 6 6

Quelques types de mémoires (8.9) Mémoire Dynamique : ou DRAM Leur structure sont carrée (autant de lignes que colonnes) et on adresse les colonnes (CAS = Column Address Strobe) et lignes (RAS = Row Address Strobe) séparément. Pour une DRAM de 1 MB, il faut 2^20 adresses. La DRAM donne ainsi 10 lignes + 2 lignes de contrôle RAS^ et CAS^ permettant d’entrer successivement les 10 bits hauts (RAS^ = 0 ) puis les 10 bits bas (RAS^ =0 et CAS^ = 0) 7 7