Circuits séquentiels
Un système qui dépend des variable d’entrées et du temps est un système séquentiel.
Elle a une mémoire.
Les circuits séquentiels sont variables avec le temps.
On va utiliser les bascules
I Les bascules ( LACTH )
C’est l’élément de base des circuits séquentiels. Elle sert à mémoriser 1 bits.
BASCULE RS
2 entrées S, R et 2 sorties Q , Q
Si S et R = 0 et Q = 1 donc Q = 0 c’est un état stable
Si S et R = 0 et Q = 0 donc Q = 1 c’est un état stable
Avec S et R = 0 on a deux états stables qui dépendent de Q
Si S passe à 1 Q = 0 Q = 0 donc Q = 1
Si on remet S à 1 aucun changement
Si R passe à 1 c’est le même cas
Si R et S = 1 : On n’utilise pas cette configuration
Dressons la table de vérité
S
R
Q
Q
Mémorisation des valeurs précédentes
Mise à zéro de Q ( set )
Mise à zéro de Q ( reset )
INTERDIT
0
0
Q-1
Q-1
0
1
1
0
1
0
0
1
1
1
X
X
La bascule RS avec une horloge
Horloge : Système qui émet régulièrement une suite d’impulsions calibrées.
00101
01000
00011
01000
10010
01100
Q
Q
R
S
Par convention ck = 0 donc R = S = 0 * ck = 1 les portes ET non plus d’effet
BASCULE D
Amélioration de la bascule RS : suppression de la configuration interdite.
1 seule entrée D
ck = 1 la bascule va prendre une autre nouvelle valeur
ck = 0 la bascule est bloquée phase de mémorisation
CK
Q
Q
0
0
1
On laisse passer la valeur de D
1
1
0
On laisse passer la valeur de D
0
Q-1
Q-1
Mémorisation
BASCULE FLIP-FLOP
Changement à chaque front montant et à chaque front descendant : Temps plus court
Différentes représentations
Application
Les registres
1 bascule mémorise 1 bits ( 2 valeurs )
N bascules donne n bits ( 2n valeurs )
Un registre est une mémoire de un mot de n bits
Un registre est un circuit qui va permettre de mémoriser un mot binaire dans le but de
transférer dans un autre circuit. ( lecture, écriture).
Mémorisons un mot de 4 bits donc de 4 bascules.
R
S
CK
Q
Q
CK
Q
Q
D
CK = 1 CK = 0 Flip flop sur front montant Flip flop sur front descendent
Quatre bascule en parallèle
Ex : 74 ALS 273 ( registre 8 bits )
Un registrer à décalage
Mémoriser un mot de 4 bits avec 4 bascules D.
II La mémoire
1. Organisation interne de la mémoire
Créons une mémoire de 4 mots de 3 bits 12 bits donc 12 bascules D
3 sorties D0 , D1, D2
8 entrées : - I0 , I1, I2 = entrées de données
- A0, A1 = adresses de sélection
- CS = mettre en route la mémoire
- RD = mettre en lecture ou en écriture
- OE = Active la ligne de sortie
Exemple :
Ecriture d’un mot dans une adresse
CS =1, RD = 1
une porte s’est activée
Choix de la porte ( 00 ) A0 = 0, A1 = 0
Ecriture du mot dans la mémoire
CS = 1, RD =1, OE =1
La porte d’écriture est inactive. La bascule ne change pas d’état.
On sélectionne l’adresse
A0 = 1
A1 = 0
Sortie Q transmise aux portes
On revient au mot sélectionné
Les différentes types de mémoires
RAM ( Random access Memory )
o C’est une mémoire vive
o Lecture / Ecriture d’informations
o Elle ne marche que sous tension
ROM ( Read Only Memory )
o Mémoire morte
o Lecture seule
o Contenu créé une seule fois pour toute lors de sa fabrication
PROM ( Programmable ROM )
o L’utilisateur peut programmer une seule fois
EPROM ( Programmable / effaçable par l’utilisateur ) Pour effacer soumettre aux U.V
1 / 4 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !