Vous êtes sur la page 1sur 7

Discipline : Sciences et Technologies Industrielles

Spcialit : Gnie Electronique

La fonction mmorisation
Domaine dapplication : Traitement des signaux numriques Type de document : Cours Classe : Premire Date :

I Identification de la fonction Une information traduite sous forme numrique, suivant un ensemble de bits 0 et 1, peut tre facilement mmorise, cest son grand avantage par rapport une information sous forme analogique. La fonction mmorisation permet aux systmes numriques de disposer pour leur fonctionnement dun grand nombre de donnes et dinformations numriques.

II Les bascules Une bascule est une mmoire lmentaire qui ne peut mmoriser quun seul bit. Exemple dutilisation : Appel dun ascenseur ; on appuie sur le bouton, lappel est enregistr et le voyant sallume. Si on relche le bouton, le voyant reste allum, il y a donc mmorisation. Le piton qui appuie sur le bouton des feux tricolores pour traverser la route : linformation est mmorise mme si le piton relche le bouton. La commande coupure du son du tlviseur, etc. Problmes poss et ncessit de la bascule RS : Une calculatrice avec les 2 boutons ON et OFF : le bouton ON met la calculatrice en marche et le bouton OFF arrte la calculatrice. Si on appuie sur ON alors que la calculatrice est dj en marche, elle reste en marche, et si on appuie sur OFF alors quelle est arrte, elle reste arrte. Il y a ici mmorisation par une bascule RS. Une alarme de voiture : le voleur ouvre la porte, lalarme se met sonner. Mme si le voleur referme la porte, lalarme doit continuer sonner, il y a donc mmorisation. Seul le propritaire de la voiture pourra arrter lalarme en appuyant sur un bouton spcial. La bascule utilise ici est une bascule RS.

II 1 La bascule RS
La bascule RS est une bascule asynchrone (sans entre dhorloge). Cest la bascule lmentaire, qui constitue la base de tous les autres types de bascules. La bascule RS peut tre ralise avec des portes OU-NON ou avec des portes ET-NON.

Cours : La fonction mmorisation

http://JC.MICHEL.free.fr

Page 1 sur 7

II 1 1 La bascule RS portes OU-NON Logigramme :

S
Table de fonctionnement : Entres R 0 0 1 1 Remarques : S 0 1 0 1

Sorties Q Q

Dans le cas o R=S=0, les sorties ne sont pas fixes une valeur, mais conservent leur valeur prcdente : il sagit de la fonction mmorisation. Dans le cas o R=S=1, les sorties sont forces toutes les deux 0, elle ne sont donc plus complmentaires : il sagit de la combinaison interdite. Si R=1 et S=0, cest la mise 0 de la bascule (Q est forc 0). Si R=0 et S=1, cest la mise 1 de la bascule (Q est forc 1). Les entres de la bascule RS portes OU-NON sont actives au niveau haut (1 logique). Exemple de chronogrammes dune bascule RS porte OU-NON : R

Cours : La fonction mmorisation

http://JC.MICHEL.free.fr

Page 2 sur 7

II 1 2 La bascule RS portes ET-NON Logigramme :

&

R
Table de fonctionnement : Entres R 0 0 1 1 Remarques : S 0 1 0 1

&

Sorties Q Q

Dans le cas o R = S =1, les sorties ne sont pas fixes une valeur prcise, mais conservent leur valeur prcdente : il sagit de la fonction mmorisation. Dans le cas o R = S =0, les sorties sont forces toutes les deux 1, elle ne sont donc plus complmentaires : il sagit de la combinaison interdite. Si R =0 et S =1, cest la mise 0 de la bascule (Q est forc 0). Si R =1 et S =0, cest la mise 1 de la bascule (Q est forc 1). Les entres de la bascule RS portes ET-NON sont actives au niveau bas (0 logique), do leur nom R et S . Exemple de chronogrammes dune bascule RS porte ET-NON : R

Q
Cours : La fonction mmorisation http://JC.MICHEL.free.fr Page 3 sur 7

Symbole dune bascule RS : R S Q Q

II 2 La bascule D
La bascule D est une bascule synchrone (avec une entre dhorloge) une seule entre de donne : lentre D (D=Data=Donne). Elle supprime la combinaison interdite de la bascule RS, en ne gardant que les 3 fonctions utiles : la mise 0 la mise 1 la mmorisation Il existe 2 types de bascules D : la bascule D active sur niveau la bascule D active sur front II 2 1 La bascule D active sur niveau Symbole : D H Q Q

Table de fonctionnement de la bascule D : D H Q Q Fonction

Le fonctionnement de cette bascule peut se rsumer Q=D quand H=1 .

Cours : La fonction mmorisation

http://JC.MICHEL.free.fr

Page 4 sur 7

Exemple de chronogrammes dune bascule D active sur niveau haut : H

Q II 2 2 La bascule D active sur front Symbole : D H Table de fonctionnement : D H Q Q Fonction Q Q

Dans ce type de bascule, Q prend la valeur de D chaque front montant de H. Si H nest pas sur un front montant , la sortie Q ne change pas, et ce quelque soit la valeur de lentre D ; il sagit de la mmorisation. Exemple de chronogrammes dune bascule D active sur front montant : H

Cours : La fonction mmorisation

http://JC.MICHEL.free.fr

Page 5 sur 7

Remarque : dans certains cas, le front actif peut tre le front descendant. Symbole dune entre dhorloge : Entre dhorloge active sur front montant

Entre dhorloge active sur front descendant

II 3 La bascule JK
Cest une bascule synchrone, offrant les fonctions mmorisation, mise 0, mise 1 (les 3 fonctions de la bascule D), et assurant en plus la fonction basculement. Symbole : J K H Q Q

Table de fonctionnement dun bascule JK : J K H Q Q Fonction

En fonction de la valeur applique sur les entres J et K (4 combinaisons possibles), on choisit le mode de fonctionnement de la bascule parmi les 4 : Mmorisation Mise 0 Mise 1 Basculement
http://JC.MICHEL.free.fr Page 6 sur 7

Cours : La fonction mmorisation

Remarques : Si H nest pas sur un front actif, les sorties ne changent pas dtat Si on applique un front montant sur H alors que JK, la sortie Q prend la valeur de lentre J : v Si J=0 mise 0 v Si J=1 mise 1 Si on applique un front montant sur H alors que J=K=0, les sorties de la bascule ne changent pas dtat, cest la mmorisation Si on applique un front montant sur H alors que J=K=1, les sorties changent systmatiquement dtat, cest le basculement La bascule JK est la bascule la plus complte, offrant tous les modes de fonctionnement que lon peut demander une bascule. Exemple de chronogrammes dune bascule JK active sur front montant : H

Q Remarque : Certains modles de bascules D et JK ont des entres R et S pour la mise 0 ou 1 de la bascule. Ces entre sont dites asynchrones et sont prioritaires devant les ordres envoys sur les entres synchrones D, J, K, et H. Symboles des bascules avec les entres asynchrones R et S :
D H R S Q D H R S Q D H R S Q D H R S Q

J K H R S
Cours : La fonction mmorisation

J K H R S

http://JC.MICHEL.free.fr

Page 7 sur 7

Vous aimerez peut-être aussi