• Aucun résultat trouvé

Electronique Numérique

N/A
N/A
Protected

Academic year: 2022

Partager "Electronique Numérique"

Copied!
13
0
0

Texte intégral

(1)

M33 : Electronique Numérique

Pr. Aziz Amari

aziz.amari@um5.ac.ma Année universitaire 2019-2020

Filière

: Sciences Electronique, Informatique et Robotique Séance n° 11 du Lundi 18 Mai

Licence d’Excellence

-S4-

Plan du Cours

Ch. I : Fonctions et Opérateurs Logiques Ch. II : Les Circuits Combinatoires

Ch. III : Les Circuits Séquentiels

(2)

Chapitre III :

Les circuits séquentiels

I. Introduction

II. Systèmes synchrones / Asynchrones III. Les bascules

III

.1

RS III.2 RSH III.3 D III.4 JK III.5 T

IV. Les registres

V. Les compteurs / décompteurs

18/05/22020 Cours Electronique Numérique-EIR-S4-- Pr. A. AMARI 3

IV. Les Registres

(3)

Un registre permet la mémorisation de n bits. Il est donc constitué de n bascules, mémorisant chacune un bit.

Registre

IV. Registres de mémorisation et de transfert

IV.1 Définition

Une case mémoire est représentée par une bascule.

Mémoriser

l’information

Décaler

l’information

C’est un composant localisé dans un processeur pourstockerdes informations lors de l’exécution d’un programme.

Registres: Mémoires du microprocesseur de X bits (8, 16, 32, etc. )

18/05/22020 Cours Electronique Numérique-EIR-S4-- Pr. A. AMARI 5

Un Registre est un ensemble de n bascules synchronisées, permettant de stocker momentanément une information sur n bits.

Le nombre de bits de l’information binaire est égal au nombre de bascule.

IV. Registres de mémorisation et de transfert

IV.2 Fonctionnement

Un Registre est réalisé par des Bascules D commandées par le même signal d’horloge.

Les bascules sont connectées pour mémoriser ou décaler l’information.

(4)

Registre à entrées parallèles et sorties parallèles (Registre à chargement parallèle) : PIPO

Registre à entrée série et sortie série : SISO

Les registres de mémorisation peuvent être classés selon la méthode d'écriture de données ou de lecture :

IV.3 Types de registres

18/05/22020 Cours Electronique Numérique-EIR-S4-- Pr. A. AMARI 7

Registre à entrée parallèle et sortie série : PISO

Registre à entrée série et sortie parallèle : SIPO

Registre à décalage cyclique.

IV. Registres de mémorisation et de transfert

IV.3 Types de registres

(5)

IV. Registres de mémorisation et de transfert

IV.3 Types de registres

D

7

D

6

D

5

D

4

D

3

D

2

D

1

D

0

Entrée parallèle optionnelle

Sortie parallèle optionnelle

Sortie série Entrée série

Commande décalage 

18/05/22020 Cours Electronique Numérique-EIR-S4-- Pr. A. AMARI 9

- Il peut charger une information sur n bits parallèles en même temps.

- Les n bascules changent d’états en même temps.

- Il possède une entrée de chargement H (horloge):

(H = 1 étatchargement; H = 0 étatmémoire).

- Chaque bascule B

i

prend la valeur de l’information E

i

.

S0 S1 S2 S3

E0 E1 E2 E3

H

H Q0 D0

Q0 H

Q1 D1

Q1 H

Q2 D2

Q2 H

Q3 D3

Q3

 Registre à écriture parallèle / lecture parallèle : (PIPO)

IV. Registres de mémorisation et de transfert

IV.4 Registre de mémoire

(6)

Exemple 1:

E0 E1 E2 E3

1 0 0 1

Q0 Q1 Q2 Q3

X X X X

S0 S1 S2 S3

1 0 0 1

H = 1

Registre à écriture parallèle / lecture parallèle : (PIPO)

IV.4 Registre de mémoire

Chargement

H = 0 Mémoration

Q0 Q1 Q2 Q3

1 0 0 1

18/05/22020 Cours Electronique Numérique-EIR-S4-- Pr. A. AMARI 11

Exemple 2 :

E0 E1 E2 E3

1 0 0 1

Q0 Q1 Q2 Q3

X X X X

Q0 Q1 Q2 Q3

1 0 0 1

H Q0

D0

H Q1

D1

H Q2 D2

H Q3

D3

S0 S1 S2 S3

E0 E1 E2 E3

H

Q0 Q1 Q2 Q3

Avantle front montant

Aprèsle front montant

Registre à écriture parallèle / lecture parallèle : (PIPO) IV. Registres de mémorisation et de transfert

IV.4 Registre de mémoire

(7)

- Il possède une entrée série (

ESG

) et le décalage se fait de la gauche vers la droite;

- L'ensemble du registre est décalé d'une position (B

i

, B

i+1

) et la bascule B

0

reçoit une nouvelle entrée E

SG

: 𝑫

𝒊

= 𝑸

𝒊−𝟏

- Un tel registre est appelé registre àentrée série à gaucheet àsortie parallèle.

ESG

H

H Q0 D0

Q0 H

Q1 D1

Q1 H

Q2 D2

Q2 H

Q3 D3

Q3

 Registre de décalage à

droite

IV. Registres de mémorisation et de transfert

IV.5 Registre de décalage

- Un registre de décalage possède une seule entrée (Es) qui sera transmis d’une bascule à une autre à chaque activation d’horloge H;

S0 S1 S2 S3

18/05/22020 Cours Electronique Numérique-EIR-S4-- Pr. A. AMARI 13

ESG

H

H Q0 D0

Q0 H

Q1 D1

Q1 H

Q2 D2

Q2 H

Q3 D3

Q3

 Registre de décalage à

droite

S0 S1 S2 S3

0 X X X 1èrePériode 1

S0 S1 S2 S3

ESG =

1 0 X X 2èmePériode 0

0 1 0 X 3èmePériode 1

1 0 1 0 4èmePériode X X X X

0

Conversion

série /parallèle

IV.5 Registre de décalage

IV. Registres de mémorisation et de transfert

0101

(8)

- Il possède une entrée série droite (E

SD

) et le décalage se fait de la droite

vers la gauche : 𝑫

𝒊

= 𝑸

𝒊+𝟏

ESD

H

H Q0 D0

Q0 H

Q1 D1

Q1 H

Q2 D2

Q2 H

Q3 D3

Q3

Registre de décalage à

gauche

Q0 Q1 Q2 Q3

IV.5 Registre de décalage

-

Un tel registre est appelé registre àentrée série à droiteet àsortie parallèle

.

18/05/22020 Cours Electronique Numérique-EIR-S4-- Pr. A. AMARI 15

IV.5 Registre de décalage

IV. Registres de mémorisation et de transfert

Exercice :

Soit un registre de décalage à droite qui contient les information suivantes (Q

0

= Q

3

= 0) et (Q

1

= Q

2

= 1), sachant que E

SD

est branchée en permanence avec +Vcc agit sur la bascule dont la sortie est Q

3

.

1. Donner le schéma de ce registre.

2. Donner les états des sorties pour 4 impulsion.

3. Représenter les états sous forme d’un chronogramme.

(9)

ESG

H

H Q0 D0

Q0 H

Q1 D1

Q1 H

Q2 D2

Q2 H

Q3 D3

Q3

 Registre de décalage

circulaire

IV. Registres de mémorisation et de transfert

IV. 5 Registre de décalage

S0 S1 S2 S3

- Il est formé par un registre de décalage à droite ou à gauche en reliant la dernière sortie du registre avec l’entrée série (E

SG

ou E

SD

);

18/05/22020 Cours Electronique Numérique-EIR-S4-- Pr. A. AMARI 17

 Registre de décalage

circulaire

IV. Registres de mémorisation et de transfert

IV. 5 Registre de décalage

- Il est formé par un registre de décalage à droite ou à gauche en reliant la dernière sortie du registre avec l’entrée série (ESG ou ESD);

ESD

H

H Q0 D0

Q0 H

Q1 D1

Q1 H

Q2 D2

Q2 H

Q3 D3

Q3

Q0 Q1 Q2 Q3

(10)

Q0 Q1 Q2 Q3 Après la

1èreimpulsion IV.5 Registres de décalage

 Registre de décalage

circulaire

- Pour un registre de décalage circulaire, la même information reste en boucle fermée.

Q3 Q0 Q1 Q2 Après la

2èmeimpulsion

Q2 Q3 Q0 Q1

Après la 3èmeimpulsion

Q1 Q2 Q3 Q0

Après la 4èmeimpulsion

Q0 Q1 Q2 Q3 ESG S0 S1 S2 S3

ESD

H H

Q0 D0

Q0 H

Q1 D1

Q1 H

Q2 D2

Q2 H

Q3 D3

Q3

S0 S1 S2 S3

18/05/22020 Cours Electronique Numérique-EIR-S4-- Pr. A. AMARI 19

1 2 3 4 5 6 7 8

Exemple : Registre à décalage circulaire 4 bits à bascule D :

H Q0 D0

H Q1

D1

H Q2

D2

H Q3

D3

H

Q0 Q1 Q2 Q3

Q3

Q0 Q1 Q2

H Q0 Q1 Q2 Q3

Pas de

front 1 0 0 0

1 0 1 0 0

2 0 0 1 0

3 0 0 0 1

4 1 0 0 0

5 0 1 0 0

6 0 0 1 0

Q1

H

Q2 Q0

Q3

9

IV. Registres de mémorisation et de transfert

IV.5 Registre de décalage

 Registre de décalage

circulaire

(11)

IV. Registres de mémorisation et de transfert

IV.5 Registre de décalage

 Exemples de Circuits Intégrés des Registre à décalage

Entrée // Entrée série Sortie // Sortie série

7491 Non Oui Non Oui

74164 Non Oui Oui Oui

74165 Oui Oui Non Oui

74299 Oui Oui Oui Oui

18/05/22020 Cours Electronique Numérique-EIR-S4-- Pr. A. AMARI 21

IV. Registres de mémorisation et de transfert

IV.6 Registre Universel (programmable)

Un registre programmable regroupe les différentes fonctionnalités décrites dans les sections précédentes.

Ces circuits permettent, en mode synchrone, de réaliser les fonctions suivantes :

Mémoire,

Chargement parallèle ou série,

Lecture parallèle ou série,

Décalage à gauche ou à droite.

(12)

IV.6 Registre Universel (Ex. 74194) Table de Vérité :

Fonction QD+

QC+

QB+

QA+

S0

S1

CK

Mémoire QD

QC QB QA 0 0 X

Décalage à droite QC

QB QA Eg 1 0

Décalage à gauche Ed

QD QC QB 0 1

Chargement Synchrone D

C B A 1 1

18/05/22020 Cours Electronique Numérique-EIR-S4-- Pr. A. AMARI 23

Stockage temporelle de l’information ;

Conversion série-parallèle ;

Multiplication par une puissance de 2 (Décalage vers la gauche) ;

Division par une puissance de 2 (Décalage vers la droite).

Les applications des registres sont nombreuses, parmi lesquelles :

IV. Registres de mémorisation et de transfert

IV.7 Applications des registres

(13)

18/05/22020 Cours Electronique Numérique-EIR-S4-- Pr. A. AMARI 25

Références

Documents relatifs

Si deux droites parallèles coupent deux droites sécantes, alors elles déterminent deux triangles dont les côtés correspondants ont des longueurs proportionnelles.

Géométrie Droites parallèles. 1- Trouve les

IV.. Si deux droites sont perpendiculaires à une même droite, alors elles sont parallèles entre elles.. c)

La géométrie étudiée au collège est la géométrie euclidienne du savant grec Euclide vivant à Alexandrie au 3 e siècle avant J.C. - Deux droites non parallèles se croisent en

– mode ne doit contenir que des droits d’accès – on ne peut détruire qu’un répertoire vide.

7 Un process impose les contraintes temps réel suivantes : temps de latence <1000µs et temps séparant 2 événements consécutifs >2ms.. On choisira le mode d'

C'est pour cela , sans doute, qu'il est difficile, quelquefois même à peu près impossible, de démontrer ces vérités 5 car, quelque simple que soit le rai- sonnement que l'on produit,

Les angles autour de B valent quatre droits-, donc la somme des cinq angles du penta- gone C ne peut dépasser 6R — â.. Considérons maintenant le pentagone ADD 2 B 2 Ci ; ajou-