SlideShare une entreprise Scribd logo
1  sur  2
Télécharger pour lire hors ligne
Problèmes de machines à états finis synchrones
Synthèse : Détecteur de séquence
Concevez une machine capable de détecter la séquence 0-1-1-0 sur son unique entrée (x).
Quand la séquence se produit, il devrait émettre un 1 sur son unique sortie (y). Une
diagramme temporelle du comportement attendu est donné. Notez que dans la séquence
0-1-1-0-1-1-0, la séquence se produit deux fois ! Utilisez une machine de Moore.

x

y

CLK

x
y
CLK

N'oubliez pas de commencer par une diagramme d'états, d'essayer de minimiser le
nombre d'états et de choisir les bascules qui minimisent le coût (D, T ou JK).
Synthèse : Machine de Poly-Cola
Concevez une machine qui vend du Poly-Cola. Une bouteille de Poly-Cola coute 1$. La
machine accepte des 25¢ et des 1$. Dès que la machine obtient exactement 1$, ça lâche
une bouteille. Si plus que 1$ est inséré dans la machine (par un usager con), la machine
devrait simplement lâcher cet argent et retourner à son état initial.
Il-y-a deux entrées : 25¢ et 1$. Ces entrées pulsent à 1 pendant une seule cycle d'horloge
pour indiquer quand le sous correspondant est reçu.
Il-y-a deux sorties : lâche une bouteille et lâche l'argent. Il suffit d'envoyer une pulse de
1 pendant une seule cycle d'horloget pour assurer qu'une bouteille ou l'argent est lâché.

25¢
1$
CLK

POLY

Bouteille
Argent

Concevez la machine en premier comme machine de Moore, et de suite comme machine
de Mealy. Laquelle est plus simple et moins coûteuse ?
N'oubliez pas de commencer par une diagramme d'états, d'essayer de minimiser le
nombre d'états et de choisir les bascules qui minimisent le coût (D, T ou JK).
Analyse : Détecteur de séquence
Le circuit suivant est un détecteur de séquence. En suivant les étapes de l'analyse,
déterminez quelle séquence ce circuit détecte.
x
Y1

y1

CLK
Y0

y0

y

CLK

Dès que vous obtenez la diagramme d'états, c'est facile de déterminer cette séquence.
Astuce : l'état initial est y1y0 = 00. Dans cet état, aucune partie de la séquence n'a été
détectée.

Contenu connexe

Tendances

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
 
Chapitre iii circuits séquentiels
Chapitre iii circuits séquentielsChapitre iii circuits séquentiels
Chapitre iii circuits séquentielsSana Aroussi
 
Cours8 Introduction à la représentation d'état
Cours8 Introduction à la représentation d'étatCours8 Introduction à la représentation d'état
Cours8 Introduction à la représentation d'étatsarah Benmerzouk
 
C4 logique sequen
C4 logique sequenC4 logique sequen
C4 logique sequenghislane
 
Les fonctions logiques universelles(rappel flb)2 sc
Les fonctions logiques universelles(rappel flb)2 scLes fonctions logiques universelles(rappel flb)2 sc
Les fonctions logiques universelles(rappel flb)2 scMohamed Trabelsi
 
Electronique Analogique- Chapitre 2: Quadripôles et Filtres
Electronique Analogique-  Chapitre 2: Quadripôles et FiltresElectronique Analogique-  Chapitre 2: Quadripôles et Filtres
Electronique Analogique- Chapitre 2: Quadripôles et Filtresbilal001
 
Systèmes de logiques séquentielles-Bascules
Systèmes de logiques séquentielles-BasculesSystèmes de logiques séquentielles-Bascules
Systèmes de logiques séquentielles-BasculesHatem Jebali
 
Cours1 Représentation des systèmes dynamiques continus LTI
Cours1 Représentation des systèmes dynamiques continus LTI Cours1 Représentation des systèmes dynamiques continus LTI
Cours1 Représentation des systèmes dynamiques continus LTI sarah Benmerzouk
 
Exos de logique séquentielle
Exos de logique séquentielleExos de logique séquentielle
Exos de logique séquentielleMo Ur Ad Es-se
 
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
 
Système de transition étiquété
Système de transition étiquétéSystème de transition étiquété
Système de transition étiquétéIntissar Dguechi
 
TP Les bascules - logique combinatoire
TP Les bascules - logique combinatoire TP Les bascules - logique combinatoire
TP Les bascules - logique combinatoire bilal001
 
Polycop synchrone
Polycop synchronePolycop synchrone
Polycop synchroneomar971638
 
Transmittance complexe - Fonction de transfert
Transmittance complexe - Fonction de transfertTransmittance complexe - Fonction de transfert
Transmittance complexe - Fonction de transfertPeronnin Eric
 
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
 

Tendances (20)

Compteur synchrone
Compteur synchroneCompteur synchrone
Compteur synchrone
 
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é
 
Chapitre iii circuits séquentiels
Chapitre iii circuits séquentielsChapitre iii circuits séquentiels
Chapitre iii circuits séquentiels
 
Cours8 Introduction à la représentation d'état
Cours8 Introduction à la représentation d'étatCours8 Introduction à la représentation d'état
Cours8 Introduction à la représentation d'état
 
C4 logique sequen
C4 logique sequenC4 logique sequen
C4 logique sequen
 
Les fonctions logiques universelles(rappel flb)2 sc
Les fonctions logiques universelles(rappel flb)2 scLes fonctions logiques universelles(rappel flb)2 sc
Les fonctions logiques universelles(rappel flb)2 sc
 
Electronique Analogique- Chapitre 2: Quadripôles et Filtres
Electronique Analogique-  Chapitre 2: Quadripôles et FiltresElectronique Analogique-  Chapitre 2: Quadripôles et Filtres
Electronique Analogique- Chapitre 2: Quadripôles et Filtres
 
Bascules
BasculesBascules
Bascules
 
Msr05 Control
Msr05 ControlMsr05 Control
Msr05 Control
 
Systèmes de logiques séquentielles-Bascules
Systèmes de logiques séquentielles-BasculesSystèmes de logiques séquentielles-Bascules
Systèmes de logiques séquentielles-Bascules
 
Cours1 Représentation des systèmes dynamiques continus LTI
Cours1 Représentation des systèmes dynamiques continus LTI Cours1 Représentation des systèmes dynamiques continus LTI
Cours1 Représentation des systèmes dynamiques continus LTI
 
Exos de logique séquentielle
Exos de logique séquentielleExos de logique séquentielle
Exos de logique séquentielle
 
Exemple qm
Exemple qmExemple qm
Exemple qm
 
Cours capteur final
Cours capteur finalCours capteur final
Cours capteur final
 
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
 
Système de transition étiquété
Système de transition étiquétéSystème de transition étiquété
Système de transition étiquété
 
TP Les bascules - logique combinatoire
TP Les bascules - logique combinatoire TP Les bascules - logique combinatoire
TP Les bascules - logique combinatoire
 
Polycop synchrone
Polycop synchronePolycop synchrone
Polycop synchrone
 
Transmittance complexe - Fonction de transfert
Transmittance complexe - Fonction de transfertTransmittance complexe - Fonction de transfert
Transmittance complexe - Fonction de transfert
 
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
 

En vedette

En vedette (13)

¿Es posible pensar otra escuela?
¿Es posible pensar otra escuela?¿Es posible pensar otra escuela?
¿Es posible pensar otra escuela?
 
Mujer de fe
Mujer de feMujer de fe
Mujer de fe
 
Untitled Presentation
Untitled PresentationUntitled Presentation
Untitled Presentation
 
Terminos, Vano, Viga Riostra y Bloque
Terminos, Vano, Viga Riostra y Bloque Terminos, Vano, Viga Riostra y Bloque
Terminos, Vano, Viga Riostra y Bloque
 
Construcción de paz desde las aulas de clase
Construcción de paz desde las aulas de claseConstrucción de paz desde las aulas de clase
Construcción de paz desde las aulas de clase
 
Tabaquismo
TabaquismoTabaquismo
Tabaquismo
 
Senarai Semakan Pertama Julai 2012
Senarai Semakan Pertama Julai 2012Senarai Semakan Pertama Julai 2012
Senarai Semakan Pertama Julai 2012
 
Autonomia docente no ensino superior
Autonomia docente no ensino superiorAutonomia docente no ensino superior
Autonomia docente no ensino superior
 
Class 11 n
Class 11 nClass 11 n
Class 11 n
 
Práctica pedagógica el espacio donde converge la pedagogía y la investigación
Práctica pedagógica el espacio donde converge la pedagogía y la investigaciónPráctica pedagógica el espacio donde converge la pedagogía y la investigación
Práctica pedagógica el espacio donde converge la pedagogía y la investigación
 
Inquiry in Rain Forests 2016 Video Workshop 3
Inquiry in Rain Forests 2016 Video Workshop 3Inquiry in Rain Forests 2016 Video Workshop 3
Inquiry in Rain Forests 2016 Video Workshop 3
 
SG Handbook (Draft)
SG Handbook (Draft)SG Handbook (Draft)
SG Handbook (Draft)
 
VAepli Resume
VAepli Resume VAepli Resume
VAepli Resume
 

Ch42 questions

  • 1. Problèmes de machines à états finis synchrones Synthèse : Détecteur de séquence Concevez une machine capable de détecter la séquence 0-1-1-0 sur son unique entrée (x). Quand la séquence se produit, il devrait émettre un 1 sur son unique sortie (y). Une diagramme temporelle du comportement attendu est donné. Notez que dans la séquence 0-1-1-0-1-1-0, la séquence se produit deux fois ! Utilisez une machine de Moore. x y CLK x y CLK N'oubliez pas de commencer par une diagramme d'états, d'essayer de minimiser le nombre d'états et de choisir les bascules qui minimisent le coût (D, T ou JK). Synthèse : Machine de Poly-Cola Concevez une machine qui vend du Poly-Cola. Une bouteille de Poly-Cola coute 1$. La machine accepte des 25¢ et des 1$. Dès que la machine obtient exactement 1$, ça lâche une bouteille. Si plus que 1$ est inséré dans la machine (par un usager con), la machine devrait simplement lâcher cet argent et retourner à son état initial. Il-y-a deux entrées : 25¢ et 1$. Ces entrées pulsent à 1 pendant une seule cycle d'horloge pour indiquer quand le sous correspondant est reçu. Il-y-a deux sorties : lâche une bouteille et lâche l'argent. Il suffit d'envoyer une pulse de 1 pendant une seule cycle d'horloget pour assurer qu'une bouteille ou l'argent est lâché. 25¢ 1$ CLK POLY Bouteille Argent Concevez la machine en premier comme machine de Moore, et de suite comme machine de Mealy. Laquelle est plus simple et moins coûteuse ? N'oubliez pas de commencer par une diagramme d'états, d'essayer de minimiser le nombre d'états et de choisir les bascules qui minimisent le coût (D, T ou JK).
  • 2. Analyse : Détecteur de séquence Le circuit suivant est un détecteur de séquence. En suivant les étapes de l'analyse, déterminez quelle séquence ce circuit détecte. x Y1 y1 CLK Y0 y0 y CLK Dès que vous obtenez la diagramme d'états, c'est facile de déterminer cette séquence. Astuce : l'état initial est y1y0 = 00. Dans cet état, aucune partie de la séquence n'a été détectée.