• Aucun résultat trouvé

Logique séquentielle

N/A
N/A
Protected

Academic year: 2022

Partager "Logique séquentielle"

Copied!
14
0
0

Texte intégral

(1)

Logique séquentielle

1

Informatique et Science du Numérique

1. Logique combinatoire vs Logique séquentielle

Dans un système combinatoire, la sortie à un moment donné dépend uniquement des variables d'entrée.

Dans un système séquentiel, la sortie à un moment donné dépend des variables d'entrée et des états antérieurs de la sortie (états internes).

Le système séquentiel dépend donc du temps (fonctionnement synchrone).

(2)

Logique séquentielle

2

Informatique et Science du Numérique

En fonctionnement synchrone, le calcul de la sortie est fait à des instants de commutation contrôlés par un signal appelé horloge.

Avantage : insensibilité aux parasites en dehors des instants où le signal d'horloge est actif.

Le signal d’horloge peut être actif :

sur niveau sur front

(3)

Logique séquentielle

3

Informatique et Science du Numérique 2. Bascule RS

S : Set = force Q à 1 R : Reset = force Q à 0

Activation simultanée R et S interdit

R S Qn

0 0 Qn-1

0 1 1

1 0 0

1 1 X

(4)

Logique séquentielle

4

Informatique et Science du Numérique

(5)

Logique séquentielle

5

Informatique et Science du Numérique Bascule RS

n est l’instant suivant à l’instant n-1

R S Qn

1 1 Qn-1

1 0 1

0 1 0

0 0 X

(6)

Logique séquentielle

6

Informatique et Science du Numérique

Bascule RSH R S H Qn

x x 0 Qn-1

0 0 ↑ Qn-1

0 1 ↑ 1

1 0 ↑ 0

1 1 ↑ X

(7)

Logique séquentielle

7

Informatique et Science du Numérique

3. Bascule JK

Bascule RSH dont les sorties sont

rebouclées sur les entrées afin d'éliminer l'état indéterminé.

J K H Qn

x x 0/1 Qn-1

0 0 ↑ Qn-1

0 1 ↑ 0

1 0 ↑ 1

1 1 ↑ Qn-1

(8)

Logique séquentielle

8

Informatique et Science du Numérique

4. Bascule D

Bascule RS ou JK dont les entrées sont reliées par un inverseur.

Ceci impose donc que les entrées prennent des états complémentaires.

D H Qn

x 0/1 Qn-1

1 ↑ 1

0 ↑ 0

(9)

Logique séquentielle

9

Informatique et Science du Numérique

Bascule D à verrouillage (latch)

D V Qn

x 0 Qn-1

1 1 1

0 1 0

(10)

Logique séquentielle

10

Informatique et Science du Numérique

Compteur

Si le compteurs possède n sorties, le dispositif est capable de

dénombrer 2n événements.

Chaque bascule réalise une division par deux de son signal d'horloge.

(11)

Logique séquentielle

11

Informatique et Science du Numérique

Décompteur

Un décompteur possède les mêmes caractéristiques qu'un compteur à ceci près qu'à chaque nouvel

événement le code binaire de sortie est décrémenté de 1.

(12)

Logique séquentielle

12

Informatique et Science du Numérique Compteur à bascule D

(13)

Logique séquentielle

13

Informatique et Science du Numérique

Caractéristiques des compteurs

C : Carry (retenu) Si dépassement de capacité

Comptage de 0 à 2n+1 - 1

• CE : Chip Enable

(autorise le comptage)

• MR : Memory Reset (compteur à 0)

• CK : Clock (horloge)

• UP/DN : Up/Down

(incrémente ou décrémente le compteur)

• PL : PreLoad

(préchargement d'une valeur positionnée de P0 à Pn)

(14)

Logique séquentielle

14

Informatique et Science du Numérique Compteurs en cascade

* 0 à 9 en BCD, 0x0 à 0xF en hexa

Références

Documents relatifs

Quelle formule faut-il taper en C10 pour obtenir le premier terme de la matrice des coefficients techniques C associée à la répartition sectorielle proposée?. Compléter alors la

• Parmi les personnes handicapées nouvellement inscrites à l’ANPE, les jeunes de moins de 25 ans ne représentent que 9 % des demandes d’emploi enregistrées, proportion beaucoup

Vous devez concevoir une transformation XSL afin de créer un index abrégé dont voici le format (pubmed_result.html):.. - Ne contient que les articles publiés électroniquement

L'existence d'une fonction entrée-sortie pour un tourbillon est un phénomène remarquable de «déterminisme macroscopique» et on se propose, dans le paragraphe suivant, de montrer

Quand les espaces des entrées et des sorties sont multidimensionnels, la réalisation obtenue avec les invariants de Vapplication n'est pas minimale ; on donne un algorithme pour

– Les autorités cantonales migratoires et les autorités communales auxquelles les cantons ont délégué ces compétences obtiennent un accès aux données de l’EES pour

[r]

– ε-Greedy: at each time step, explore uniformly over actions with probability ε or take the action with minimal average loss otherwise.. – Thomson-sampling: choose the action