Vous êtes sur la page 1sur 42

Université Kasdi

École des Hautes Merbah- Département


Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

Les mémoires à Semi-conducteur

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication
Caractéristiques d’une mémoire
Capacité
le nombre total de bits que contient la mémoire

Temps de cycle
c’est l'intervalle minimum qui doit
séparer deux demandes successives
de lecture ou d'écriture

Caractéristiques
Débit
c’est le nombre maximum
d'informations lues ou écrites par seconde
Volatilité
elle caractérise la permanence des
informations dans la mémoire.

Temps d’accès
c’est le temps qui s'écoule entre l'instant où a été lancée une opération de
lecture/écriture en mémoire et l'instant où la première information est
17
disponible sur le bus de données.
Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

Caractéristiques d’une mémoire


Capacité de la mémoire

Symbole Préfixe Capacité


1o Octet
1k Kilo
1M Méga
1G Giga
1T Tera

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

Caractéristiques d’une mémoire


Le temps d’accès :
c’est le temps qui s'écoule entre l'instant où a été lancée une
opération de lecture/écriture en mémoire et l'instant où la
première information est disponible sur le bus de données.

Le temps de cycle :
il représente l'intervalle minimum qui doit séparer deux
demandes successives de lecture ou d'écriture.

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

Caractéristiques d’une mémoire


L’dresse :

Valeur numérique référençant un élément de mémoire (un mot


binaire, Exp: 0010 H 134F H).

Le format des données :


c’est le nombre de bits que l’on peut mémoriser par case
mémoire. On dit aussi que c’est la largeur du mot mémorisable
(8 bits, 16 bits, 32 bits ou 64 bits).

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

Caractéristiques d’une mémoire


Le débit :

c’est le nombre maximum d'informations lues ou écrites


par seconde.

Volatilité :

elle caractérise la permanence des informations dans la


mémoire. Si une mémoire perd sont contenu lorsque la
source d’alimentation est coupée alors la mémoire est dite

volatile. et non volatile dans le cas contraire.

L3 ELN Dr, LATI A


École des Hautes Études Industrielles - Département Automatique
Cours d’automatique

Types de mémoire:

22
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique

Mémoire vive: RAM


(Random Acces Memory)

Mémoire morte:ROM
(Read Only Memory)

Mémoires de masses ou
auxiliaires

23
École des Hautes Études Industrielles - Département Automatique
Cours d’automatique

Mémoire Cache

Définition:
La mémoire cache consiste à placer à l'intérieur du
microprocesseur une zone de mémoire dans laquelle sont copiés
les éléments qui seront nécessaires avant qu'ils ne soient
demandés

Principe :
Recherche d'une donnée dans le cache avant de la rechercher
dans la mémoire principale
24
Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

Types de mémoires principales


Le ROM :

La ROM est composée d’une matrice des points mémoires dont la


programmation s’effectue en reliant les lignes aux colonnes par des
diodes..

Exemple de structure de mémoire morte ROM (4 bits).

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

Types de mémoires principales


Le ROM :

 Types de ROM
• PROM : (Programmable ROM) ou OTP ROM (One-Time
Programmable ROM): le contenu peut être modifie une fois par
l'utilisateur, à l'aide d'un équipement spécialisé.
• EPROM : (Erasable PROM): le contenu peut être efface et modifie
plusieurs fois:
– UV EPROM: le contenu est effacé par des rayons ultra-violets
(plusieurs minutes).
– EEPROM: (Electrically EPROM): le contenu est effacé
électriquement (quelques ms).
L3 ELN Dr, LATI A
Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

Types de mémoires principales


Le ROM :
 Utilisations de ROM

Les mémoires mortes sont utilisées, entre autres, pour stocker :


1)) Les informations nécessaires au démarrage d’un ordinateur
(BIOS, instructions de démarrage, microcode).
2)) des jeux vidéo d’anciennes générations ; à cause de sa faible
capacité de stockage. (la mémoire morte a été remplacée par les
CDROM et les DVD pour le stockage des jeux vidéo).

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

Types de mémoires principales


Le RAM :

 Types de RAM

On distingue deux types RAM : SRAM et DRAM :

 RAM Statique (SRAM), est rapide mais chère,


 RAM Dynamique DRAM, est lente mais bon marché,

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

Types de mémoires principales


Le RAM :

 SRAM
Pour la mémoire statique (SRAM) le point mémoire est
équivalent à une bascule D.

Structure d’une cellule de RAM statique.


L3 ELN Dr, LATI A
Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

Types de mémoires principales


Le RAM :

 DRAM

Dans le cas de la mémoire dynamique (DRAM) le point mémoire se


limite à un transistor MOS et un condensateur de très faible valeur.

Structure d’une cellule de RAM dynamique.

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

Types de mémoires principales


Méthodes d'accès au Mémoires
On distingue généralement les modes suivantes pour accès aux
données stockées en mémoire :

1- Accès séquentiel : Le temps d’accès est lent parce que pour


accéder à une information on doit parcourir toutes les informations
précédentes. (Exp: bandes magnétiques)
2- Accès direct : Pour accéder à une information, chaque information
a une adresse propre. Donc ; on peut accéder directement à chaque
adresse (Exp : mémoire centrale).

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

Types de mémoires principales


Méthodes d'accès au Mémoires
On distingue généralement les modes suivantes pour accès aux
données stockées en mémoire :

3- Accès semi-séquentiel : Il est Intermédiaire entre séquentiel et


direct. (Exp : disque dur ; puisque l’accès est direct au cylindre et
séquentiel au secteur sur un cylindre.
4- Accès associatif/par le contenu : Chaque information est
identifiée par une clé, donc on accède à une information via sa clé
(Exp : mémoire cache).

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

Types de mémoires principales


Mémorisation en informatique
Le contenu (c’est la donnée) de la premier mémoire (gauche) est en 4
bits avec une adresse sur 8 bits. La donnée de la deuxième mémoire
(droite) est en 8 bits avec une adresse sur 16 bits. Avec 8 bits, on peut
adresser 256 cases mémoires (00 =⇒FF). Avec 16 bits, on peut
adresser 65536 cases mémoires (0000 =⇒FFFF).

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

Assemblage des mémoires


Expansion en capacité
On souhaite réaliser une mémoire de (Z) K mots à partir de
mémoire 1 K mot. Il faut monter en parallèle Z boıtiers avec les
lignes d’adresses et le signal d’autorisation de R/ W mis en
commun. Si Z = 3, on besoin des trois boıtiers mémoires

Associer des boıtiers des mémoires en verticale.


L3 ELN Dr, LATI A
Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

Assemblage des mémoires


Expansion en capacité

L’entrée de sélection CS (actif à 0) est issue d’un décodeur


d’adresses qui fournit une zone d’adresses de 1K différente pour
chaque boıtier selon le tableau suivant :

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

Assemblage des mémoires


Expansion en capacité
Pour une boitier mémoire donnée, on active le CS de la mémoire
concerné par une logique de commande de CS. Cependant, A10 et A11
permettent de sélectionner les boıtiers mémoires (1, 2 ou 3). Si on utilise
un décodeur 2 vers 4 avec sortie active à 0 et on suppose que
M1=M2=M3 = 1K mots×8 bits (8 lignes de données), le câblage est donc:

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

Assemblage des mémoires


Expansion en taille du mot
La largeur du bus de données est généralement de 4, 8, 16, 32 ou 64
bits ce qui ne correspond pas forcement à la largeur du mot de
données des mémoires disponibles.

Si on veut augmenter la taille du mot d’une mémoire, il faut mettre en


parallèle un certain nombre de boıtiers, les signaux d’adresses, de
sélection et de lecture/ écriture étant mis en commun.

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

Assemblage des mémoires


Expansion en taille du mot

La largeur du mot est alors égale au nombre de bits de données de


la mémoire utilisée multiplié par le nombre de boıtiers mis en
parallèle. Dans la figure 12, on réalise une mémoire 1K×12 bits avec
3 boıtiers 1K×4 bits

L3 ELN Dr, LATI A


Université Kasdi
École des Hautes Merbah- Département
Études Industrielles Ouargla Automatique
Cours d’automatique
Département d’ électronique et communication

Hiérarchie des mémoires

L3 ELN Dr, LATI A

Vous aimerez peut-être aussi