Академический Документы
Профессиональный Документы
Культура Документы
Introduction
Les bascules
Les registres
Mémoire 1
Objectifs
Mémoire 2
Introduction
Horloge
Q
Entrées Sorties
Q
D
Mémoire 3
Introduction
Horloge
Q
Q
D
Mémoire 4
Introduction
Horloge
Q
Q
D
Mémoire 5
Introduction
Horloge
Q = Prend la valeur de
l ’entrée D
Q
D
Mémoire 6
Introduction
Horloge
Q
Q
D
Horloge
Q
Q
D
Mémoire 8
Introduction
Horloge
Q
Q
D
Mémoire 9
Introduction
Horloge
Q
Q
D
Période d’horloge
Mémoire 10
Les bascules
C
Q
Q
D
Une porte NOR agit comme un inverseur si l'autre entrée est nulle.
Donc, la paire de portes NOR montées en opposition enregistre la valeur
de l'état sauf si l'entrée d'horloge, C, est à 1, auquel cas la valeur de
l'entrée D remplace la valeur de Q et est enregistrée.
Le temps minimum pendant lequel l'entrée doit être valide avant le front
d'impulsion est appelé temps d'établissement ; le temps minimum après le
front d'impulsion est appelé temps de maintien.
Mémoire 12
Les bistables
Mémoire 13
Les bistables
Mémoire 14
Les bistables
Mémoire 15
Les bistables
Mémoire 16
Les bistables
Mémoire 17
Les bistables
Mémoire 18
Les bistables
Mémoire 19
Les bistables
D Q D Q Q
Bascule Bascule
D D
C C Q
Mémoire 20
Les bistables
D Q D Q Q
Bascule Bascule
D D
C C Q
Mémoire 21
Les bistables
Mémoire 22
Les bistables
D Q Q
Bascule
D
C Q
Mémoire 23
Les bistables
D Q Q
Bascule
D
C Q
Mémoire 24
Les bancs de registres
Nous allons étudier la mise en œuvre des ports de lecture et des ports
d’écriture..
Mémoire 25
Les bancs de registres
Registre lecture Donnée
numéro 1 lue 1
Registre lecture
numéro 2
Registre
écriture Donnée
lue 2
Donnée à écrire
Ecrire
Registre lecture
numéro 2
Donnée
lue 2
Les deux ports de lecture pour un banc de registres à n registres peuvent être
réalisés avec une paire de multiplexeurs à n entrées ayant chacun une largeur
de 32 bits. le signal de numéro du registres à lire est utilisé comme un signal
de sélecteur du multiplexeur.
Mémoire 27
Réalisation des ports d'écriture
Écrire
C
0
Registre 0
1 D
.
. C
Numéro de . Registre 1
registre Décodeur D
n pour 1 .
.
. .
. .
n-1 C
Registre n-1
n D
C
Donnée de Registre n
registre D
Les ports d'écriture pour un banc de registres est réalisé avec un décodeur, qui
combiné avec un signal d'écriture génère l'entrée C des registres. Les trois
entrées subiront des contraintes sur le temps d'établissement et de maintien
afin d'assurer que la donnée écrite dans le banc de registre soit correcte.
Mémoire 28
Réalisation des ports d'écriture
Écrire
C
0
Registre 0
1 D
.
. C
Numéro de . Registre 1
registre Décodeur D
n pour 1 .
.
. .
. .
n-1 C
Registre n-1
n D
C
Donnée de Registre n
registre D
Mémoire 29
La SRAM
1) 15
Adresse
Sélection 0 Autoriser
2) E S
Donnée 0
Autoriser
Sélection 1
E S
Donnée 1
Autoriser
Sélection 2 Sortie
E S
Donnée 2
Autoriser
Sélection 3 E S
Donnée 3
Mémoire 30
Structure de base d'une SRAM
Dentrée 0 Dentrée 1
Autorisation D
Bascule
D
Bascule
écriture C D Q C D Q
Autor. Autor.
D D
Bascule Bascule
Décodeur 2 pour 4
C D Q C D Q
Autor. Autor.
D D
Bascule Bascule
C D Q C D Q
Adresse Autor. Autor.
D D
Bascule Bascule
C D Q C D Q
Autor. Autor.
Dsortie 0 Dsortie 1
Mémoire 31
Organisation d'une SRAM 32k*8
Adresse 5-0 64
Mémoire 32
Une DRAM 4M*1
Décodeur de ligne
11 pour 2048 Réseau
2048*2048
Transistor de passage
Condensateur
Ligne de bits
Mémoire 33
Une cellule DRAM
Ligne de mots
Transistor de passage
Condensateur
Ligne de bits
Mémoire 34