SlideShare une entreprise Scribd logo
1  sur  3
Télécharger pour lire hors ligne
Exercices circuits asynchrones
Problème 1 - Synthèse
Effectuez la synthèse d'une machine à états asynchrone qui a deux entrées x1 et x0 et une sortie z. La
machine à états fonctionne en mode fondamental (seul un bit de l'entrée ne peut changer à la fois et
seulement lorsque la machine est dans un état stable) et a le fonctionnement suivant :
–
–

À chaque fois que le nombre de 1 dans les deux bits d'entrées augmente, la sortie z est
inversée
À chaque fois que le nombre de 1 dans les deux bits d'entrées diminue, la sortie demeure
inchangée

Exemple de fonctionnement :
x1x0
z

: 00, 10, 11, 10, 11, 10, 00, ...
: 0, 1, 0, 0, 1, 1, 1, ...

a) Donnez le tableau de séquence primitif
b) Effectuez l'élimination d'états redondants
c) À l'aide d'un diagramme de fusion, réduisez le nombre d'états et donnez le tableau de séquence
d) Effectuez l'assignation des états en utilisant un diagramme d'adjacence
e) Donnez le tableau de transition
f) Donnez l'expression de la sortie
g) Donnez l'expression des variables d'états pour un circuit à délai
h) Faites le schéma du circuit à délai
i) Donnez le tableau d'excitation pour un circuit à bistable SR
j) Donnez l'expression des entrées des bistables SR
k) Faites le schéma du circuit à bistable SR
l) Donnez le diagramme de séquence de votre design
m) Est-ce qu'il y a une possibilité d'aléa essentiel? Si oui, comment peut-on éliminer cet aléa? Si non,
expliquez quand même ce qu'il faudrait faire pour éliminer un potentiel aléa.
Problème 2 - Analyse
Un concepteur inexpérimenté à fait cette machine à état asynchrones qui a plusieurs problèmes.
Effectuez une analyse complète de ce circuit pour identifier ces problèmes
x1
x0

y1+

x1
x0
x1

x0

z

x1

x1
x0

y0+

x0

x1
y1
y0

délai
délai

a) Expression des sorties
b) Expression des états futurs
c) Tableau de transition
d) Identifiez s'il y a des courses et des courses critiques
e) Identifiez s'il y a des aléas dans la sortie et dites ce qui pourrait être modifié pour corriger ces aléas
s'il y en a. Regardez à la fois si la logique peut causer des aléas et si les transitions d'états peuvent
engendrer des aléas.
f) Identifiez s'il y a des aléas dans la logique de calcul des états futurs et si oui, comment peut-on
corriger ces aléas?
g) Tableau d’états
h) Tableau de séquence
i) Diagramme de séquence
Problème 3 – Simplification d'états
a) Effectuez l'élimination d'états redondants et donnez la table simplifiée
b) Effectuez la fusion des états et donnez la table fusionnée
État

État futur

Sortie (z)

Entrée xy =

Entrée xy =

00

01

11

10

00

01

11

10

A

A

C

-

G

0

-

-

-

B

B

B

H

F

1

1

-

-

C

B

C

D

-

-

1

-

-

D

-

C

D

G

-

-

0

-

E

-

C

E

-

-

-

1

-

F

I

-

E

F

-

-

-

1

G

A

-

E

G

-

-

-

1

H

-

B

H

G

-

-

1

-

I

I

C

-

G

0

-

-

-

Problème 4 – Aléas essentiels
Déterminez si une machine à état produite à partir de cette table d'états pourrait être affectée par des
aléas essentiels:
État

État futur
Entrée xy =
00

01

11

10

A

A

B

-

C

B

B

B

E

E

C

D

-

E

C

D

D

D

E

C

E

A

D

E

E

Contenu connexe

En vedette

Guide ademe Energie éolienne
Guide ademe Energie éolienneGuide ademe Energie éolienne
Guide ademe Energie éolienneBuild Green
 
Eolienne construction
Eolienne constructionEolienne construction
Eolienne constructiondenis
 
Energie eolienne
Energie eolienneEnergie eolienne
Energie eolienneSami Sahli
 
Énergie éolienne
Énergie éolienneÉnergie éolienne
Énergie éoliennearoaot
 
Production de l'énergie éolienne
Production de l'énergie éolienneProduction de l'énergie éolienne
Production de l'énergie éolienneZoulou Adams
 
Présentation énergie éolienne
Présentation énergie éoliennePrésentation énergie éolienne
Présentation énergie éolienneimene imene
 
Rendement des modules photovoltaïques
Rendement des modules photovoltaïquesRendement des modules photovoltaïques
Rendement des modules photovoltaïquessalem ben moussa
 

En vedette (9)

Guide ademe Energie éolienne
Guide ademe Energie éolienneGuide ademe Energie éolienne
Guide ademe Energie éolienne
 
éNergie éolienne
éNergie éolienneéNergie éolienne
éNergie éolienne
 
Eolienne construction
Eolienne constructionEolienne construction
Eolienne construction
 
Energie eolienne
Energie eolienneEnergie eolienne
Energie eolienne
 
Énergie éolienne
Énergie éolienneÉnergie éolienne
Énergie éolienne
 
Production de l'énergie éolienne
Production de l'énergie éolienneProduction de l'énergie éolienne
Production de l'énergie éolienne
 
Présentation énergie éolienne
Présentation énergie éoliennePrésentation énergie éolienne
Présentation énergie éolienne
 
Rendement des modules photovoltaïques
Rendement des modules photovoltaïquesRendement des modules photovoltaïques
Rendement des modules photovoltaïques
 
Panorama énergies - climat - Édition 2013
Panorama énergies - climat - Édition 2013Panorama énergies - climat - Édition 2013
Panorama énergies - climat - Édition 2013
 

Similaire à Ch4 3 questions

Opérateurs logiques – Systèmes combinatoires et séquentiels
Opérateurs logiques – Systèmes combinatoires et séquentielsOpérateurs logiques – Systèmes combinatoires et séquentiels
Opérateurs logiques – Systèmes combinatoires et séquentielsPeronnin Eric
 
Les circuits combinatoires
Les circuits combinatoires Les circuits combinatoires
Les circuits combinatoires wafawafa52
 
Cours rep etat
Cours rep etatCours rep etat
Cours rep etatLin Pepin
 
Cours4 Systèmes linéaires asservis: Analyse de la stabilité
Cours4 Systèmes linéaires asservis: Analyse de la stabilitéCours4 Systèmes linéaires asservis: Analyse de la stabilité
Cours4 Systèmes linéaires asservis: Analyse de la stabilitésarah Benmerzouk
 
Ch4 circuitscombinatoires
Ch4 circuitscombinatoiresCh4 circuitscombinatoires
Ch4 circuitscombinatoiresmickel iron
 
Polycop synchrone
Polycop synchronePolycop synchrone
Polycop synchroneomar971638
 
124776153 td-automatique-1 a-jmd-2011
124776153 td-automatique-1 a-jmd-2011124776153 td-automatique-1 a-jmd-2011
124776153 td-automatique-1 a-jmd-2011sunprass
 
M-Electronique numerique avancee VHDl-FPGA-Chap1-2.pptx
M-Electronique numerique avancee VHDl-FPGA-Chap1-2.pptxM-Electronique numerique avancee VHDl-FPGA-Chap1-2.pptx
M-Electronique numerique avancee VHDl-FPGA-Chap1-2.pptxwafawafa52
 
Slides2-SNL-2020 (1).pdf
Slides2-SNL-2020 (1).pdfSlides2-SNL-2020 (1).pdf
Slides2-SNL-2020 (1).pdfssuser3ff876
 
Cours10 Liens entre fonction de transfert et représentations d'état d'un système
Cours10 Liens entre fonction de transfert et représentations d'état d'un systèmeCours10 Liens entre fonction de transfert et représentations d'état d'un système
Cours10 Liens entre fonction de transfert et représentations d'état d'un systèmesarah Benmerzouk
 
Les symboles des portes logiques
Les symboles des portes logiquesLes symboles des portes logiques
Les symboles des portes logiquesmorin moli
 
VLSI-Chapitre1-Diaporama-2022.pptx
VLSI-Chapitre1-Diaporama-2022.pptxVLSI-Chapitre1-Diaporama-2022.pptx
VLSI-Chapitre1-Diaporama-2022.pptxmouadmourad1
 
(Statdes regression biv_ensta_21oct2010)
(Statdes regression biv_ensta_21oct2010)(Statdes regression biv_ensta_21oct2010)
(Statdes regression biv_ensta_21oct2010)mohamedchaouche
 
Ch1 circuits logiques_p3_combinatoire-v1
Ch1 circuits logiques_p3_combinatoire-v1Ch1 circuits logiques_p3_combinatoire-v1
Ch1 circuits logiques_p3_combinatoire-v1linuxscout
 

Similaire à Ch4 3 questions (18)

Opérateurs logiques – Systèmes combinatoires et séquentiels
Opérateurs logiques – Systèmes combinatoires et séquentielsOpérateurs logiques – Systèmes combinatoires et séquentiels
Opérateurs logiques – Systèmes combinatoires et séquentiels
 
Muf141231
Muf141231Muf141231
Muf141231
 
Les circuits combinatoires
Les circuits combinatoires Les circuits combinatoires
Les circuits combinatoires
 
Compteur synchrone
Compteur synchroneCompteur synchrone
Compteur synchrone
 
Cours rep etat
Cours rep etatCours rep etat
Cours rep etat
 
Cours4 Systèmes linéaires asservis: Analyse de la stabilité
Cours4 Systèmes linéaires asservis: Analyse de la stabilitéCours4 Systèmes linéaires asservis: Analyse de la stabilité
Cours4 Systèmes linéaires asservis: Analyse de la stabilité
 
Cours capteur final
Cours capteur finalCours capteur final
Cours capteur final
 
Ch4 circuitscombinatoires
Ch4 circuitscombinatoiresCh4 circuitscombinatoires
Ch4 circuitscombinatoires
 
Polycop synchrone
Polycop synchronePolycop synchrone
Polycop synchrone
 
124776153 td-automatique-1 a-jmd-2011
124776153 td-automatique-1 a-jmd-2011124776153 td-automatique-1 a-jmd-2011
124776153 td-automatique-1 a-jmd-2011
 
M-Electronique numerique avancee VHDl-FPGA-Chap1-2.pptx
M-Electronique numerique avancee VHDl-FPGA-Chap1-2.pptxM-Electronique numerique avancee VHDl-FPGA-Chap1-2.pptx
M-Electronique numerique avancee VHDl-FPGA-Chap1-2.pptx
 
Slides2-SNL-2020 (1).pdf
Slides2-SNL-2020 (1).pdfSlides2-SNL-2020 (1).pdf
Slides2-SNL-2020 (1).pdf
 
Cours10 Liens entre fonction de transfert et représentations d'état d'un système
Cours10 Liens entre fonction de transfert et représentations d'état d'un systèmeCours10 Liens entre fonction de transfert et représentations d'état d'un système
Cours10 Liens entre fonction de transfert et représentations d'état d'un système
 
Les symboles des portes logiques
Les symboles des portes logiquesLes symboles des portes logiques
Les symboles des portes logiques
 
VLSI-Chapitre1-Diaporama-2022.pptx
VLSI-Chapitre1-Diaporama-2022.pptxVLSI-Chapitre1-Diaporama-2022.pptx
VLSI-Chapitre1-Diaporama-2022.pptx
 
(Statdes regression biv_ensta_21oct2010)
(Statdes regression biv_ensta_21oct2010)(Statdes regression biv_ensta_21oct2010)
(Statdes regression biv_ensta_21oct2010)
 
Sujet.pdf
Sujet.pdfSujet.pdf
Sujet.pdf
 
Ch1 circuits logiques_p3_combinatoire-v1
Ch1 circuits logiques_p3_combinatoire-v1Ch1 circuits logiques_p3_combinatoire-v1
Ch1 circuits logiques_p3_combinatoire-v1
 

Plus de Abdou Ait Loutou (6)

Chapitre2 2
Chapitre2 2Chapitre2 2
Chapitre2 2
 
Chapitre2 1 c
Chapitre2 1 cChapitre2 1 c
Chapitre2 1 c
 
Chapitre2 1
Chapitre2 1Chapitre2 1
Chapitre2 1
 
Ch1 reponses
Ch1 reponsesCh1 reponses
Ch1 reponses
 
Ch1 questions
Ch1 questionsCh1 questions
Ch1 questions
 
Exemple qm
Exemple qmExemple qm
Exemple qm
 

Ch4 3 questions

  • 1. Exercices circuits asynchrones Problème 1 - Synthèse Effectuez la synthèse d'une machine à états asynchrone qui a deux entrées x1 et x0 et une sortie z. La machine à états fonctionne en mode fondamental (seul un bit de l'entrée ne peut changer à la fois et seulement lorsque la machine est dans un état stable) et a le fonctionnement suivant : – – À chaque fois que le nombre de 1 dans les deux bits d'entrées augmente, la sortie z est inversée À chaque fois que le nombre de 1 dans les deux bits d'entrées diminue, la sortie demeure inchangée Exemple de fonctionnement : x1x0 z : 00, 10, 11, 10, 11, 10, 00, ... : 0, 1, 0, 0, 1, 1, 1, ... a) Donnez le tableau de séquence primitif b) Effectuez l'élimination d'états redondants c) À l'aide d'un diagramme de fusion, réduisez le nombre d'états et donnez le tableau de séquence d) Effectuez l'assignation des états en utilisant un diagramme d'adjacence e) Donnez le tableau de transition f) Donnez l'expression de la sortie g) Donnez l'expression des variables d'états pour un circuit à délai h) Faites le schéma du circuit à délai i) Donnez le tableau d'excitation pour un circuit à bistable SR j) Donnez l'expression des entrées des bistables SR k) Faites le schéma du circuit à bistable SR l) Donnez le diagramme de séquence de votre design m) Est-ce qu'il y a une possibilité d'aléa essentiel? Si oui, comment peut-on éliminer cet aléa? Si non, expliquez quand même ce qu'il faudrait faire pour éliminer un potentiel aléa.
  • 2. Problème 2 - Analyse Un concepteur inexpérimenté à fait cette machine à état asynchrones qui a plusieurs problèmes. Effectuez une analyse complète de ce circuit pour identifier ces problèmes x1 x0 y1+ x1 x0 x1 x0 z x1 x1 x0 y0+ x0 x1 y1 y0 délai délai a) Expression des sorties b) Expression des états futurs c) Tableau de transition d) Identifiez s'il y a des courses et des courses critiques e) Identifiez s'il y a des aléas dans la sortie et dites ce qui pourrait être modifié pour corriger ces aléas s'il y en a. Regardez à la fois si la logique peut causer des aléas et si les transitions d'états peuvent engendrer des aléas. f) Identifiez s'il y a des aléas dans la logique de calcul des états futurs et si oui, comment peut-on corriger ces aléas? g) Tableau d’états h) Tableau de séquence i) Diagramme de séquence
  • 3. Problème 3 – Simplification d'états a) Effectuez l'élimination d'états redondants et donnez la table simplifiée b) Effectuez la fusion des états et donnez la table fusionnée État État futur Sortie (z) Entrée xy = Entrée xy = 00 01 11 10 00 01 11 10 A A C - G 0 - - - B B B H F 1 1 - - C B C D - - 1 - - D - C D G - - 0 - E - C E - - - 1 - F I - E F - - - 1 G A - E G - - - 1 H - B H G - - 1 - I I C - G 0 - - - Problème 4 – Aléas essentiels Déterminez si une machine à état produite à partir de cette table d'états pourrait être affectée par des aléas essentiels: État État futur Entrée xy = 00 01 11 10 A A B - C B B B E E C D - E C D D D E C E A D E E