[Exercices] Circuit séquentiel asynchrone
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

Circuit séquentiel asynchrone



  1. #1
    Sarah2000

    Circuit séquentiel asynchrone


    ------

    Bonsoir,

    Ceci est un graphe d'états d'un système séquentiel asynchrone. Je ne comprends pas pourquoi les états 3 et 6 sont différents de même pour les états 2 et 7.

    Merci.Nom : Asynchrone.png
Affichages : 272
Taille : 32,5 Ko

    -----

  2. #2
    jiherve

    Re : Circuit séquentiel asynchrone

    bonjour,
    le graphe indique les stimuli et la valeur de sortie mais aussi les états de la machine dont il faut tenir compte, en clair un même stimuli et une valeur de sortie identique peuvent être utilisés/créés pour des états distincts ce qui différencie ces états c'est leur séquence et donc l'histoire de la machine.
    ainsi en 2 le stimuli 01 fait passer en 3 alors qu'il fait passer en 6 à partir du 7.
    En général on utilise un CASE dont l'argument est la variable énumérant les états de la machine et on effectue pour chaque cas des tests sur la valeur des stimuli contrôlant l’évolution de celle ci.
    C'est le but d'une machine à état que d'introduire une notion de séquence.

    JR
    l'électronique c'est pas du vaudou!

  3. #3
    Sarah2000

    Re : Circuit séquentiel asynchrone

    Merci pour votre réponse,

    Je ne comprends pas pourquoi il a créé un nouveau état 6 (01/0) alors que l'état 3 (01/0) a la même caractéristique. De même pour l'état 2 et 7.

  4. #4
    jiherve

    Re : Circuit séquentiel asynchrone

    Re
    Mais non dans une machine à états ce qui est primordial ce sont les états et leur enchainement, la combinaison de signaux d'entrée peut parfaitement être la même pour passer de l'etat A à B que de X à Y!
    exemple un compteur tout bête qui possède 2^n états (n nombre de bits) utilise toujours la même transition d'horloge pour changer d’état.
    Encore une fois ce diagramme indique la liste de "sensibilité" (e1,e2)au sens VHDL de la machine et la valeur que doit prendre la sortie (S) MAIS aussi l'enchainement des états.
    Si l'on ne tient pas compte des états et que l'on ne s’intéresse qu'à (e1,e2),s on aura :
    s = not(e1) . not(e2) (état 4) mais aussi !s = not(e1) . not(e2) (état 5) ce qui est tout de même contre-intuitif et paradoxal est il n'est il pas?
    JR
    l'électronique c'est pas du vaudou!

  5. A voir en vidéo sur Futura
  6. #5
    Sarah2000

    Re : Circuit séquentiel asynchrone

    Merci beaucoup je comprends mieux.

Discussions similaires

  1. Circuit séquentiel - Table de vérité
    Par Asimov95 dans le forum Électronique
    Réponses: 0
    Dernier message: 28/05/2014, 14h42
  2. Réponses: 2
    Dernier message: 20/04/2010, 19h25
  3. Circuit séquentiel : table de vérité
    Par inviteb7075f31 dans le forum Électronique
    Réponses: 4
    Dernier message: 07/03/2008, 17h12
  4. circuit d'un bus asynchrone multiplexé
    Par inviteb5e6dcaf dans le forum Électronique
    Réponses: 2
    Dernier message: 21/08/2006, 21h54
Découvrez nos comparatifs produits sur l'informatique et les technologies.