Chronogramme d'une bascule D
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Chronogramme d'une bascule D



  1. #1
    invite2be8344d

    Cool Chronogramme d'une bascule D


    ------

    Bonjour
    j'ai une petite question concernant le chronogramme de la sortie Q d'une bascule D suivant une entré aléatoire a.
    je sait que la sortie q va recopier la valeur de a quand l'horloge passe par un front montant mais je sait pas ce qui'il va passer quand a la date ou l'horloge passe par le front montant coïncide avec un changement de valeur de a?
    Merci!

    -----

  2. #2
    invitee05a3fcc

    Re : Chronogramme d'une bascule D

    Bonjour simo8pi et bienvenue sur FUTURA
    Citation Envoyé par simo8pi Voir le message
    l'horloge passe par le front montant coïncide avec un changement de valeur de a?
    On sait pas ... c'est un état métastable (Cherche sur google !)

    Il y a moyen de s'en affranchir. C'est quoi ton schéma ? ca sert à quoi ?

  3. #3
    invite01fb7c33

    Re : Chronogramme d'une bascule D

    Réponse, on ne sait pas ce qui se passe. Pour le savoir il faut que le signal sur l'entrée D respecte le setup time (temps minimum de présence avant le front d'horloge) et le hold time (temps de maintien minimum après le front d'horloge). Si ces timings ne sont pas respecter la sortie est imprévisible et dans le cas le plus grave la sortie change d'état un court instant, ce qui oblige à faire un double échantillonnage avec deux bascules D en série pour éliminer ce problème.

  4. #4
    jiherve

    Re : Chronogramme d'une bascule D

    Bonsoir,
    Le double échantillonnage ne résous pas tous les cas de métastabilité, il faut que la période d'horloge soit supérieure au temps de métastabilité qui est une caractéristique de la famille logique utilisée. Les premières bascules à peu prés efficace à ce niveau furent celles de la série FAST.
    Dans certains cas avec la vieille logique l’état métastable se traduisait par un niveau de tension intermédiaire entre le '0' et le '1' et qui durait plusieurs dizaines de nS.
    La métastabilité est la source de 90% au moins des bug à mèche lente qui trainent dans pas mal de designs logiques, c'est aussi l'erreur classique dans la conception des machines à états.
    Avec les FPGA le piège est au changement de domaines d'horloges, le sommet étant atteint lors du passage entre deux domaines d'horloges différentes mais tout de même synchrones par exemple issues de PLL différentes, çà cela pète après souvent plusieurs mois ou années.
    JR
    Dernière modification par jiherve ; 30/03/2015 à 23h07.
    l'électronique c'est pas du vaudou!

  5. A voir en vidéo sur Futura

Discussions similaires

  1. Chronogramme d'un signal
    Par invite45060e18 dans le forum Physique
    Réponses: 1
    Dernier message: 30/12/2014, 16h50
  2. Déclencheur à bascule/ sélecteur de voie à bascule
    Par invite3dff7c63 dans le forum Électronique
    Réponses: 5
    Dernier message: 21/11/2009, 14h43
  3. compteur chronogramme bascule jk
    Par invite81d5ebd9 dans le forum Électronique
    Réponses: 4
    Dernier message: 05/04/2009, 22h13
  4. chronogramme
    Par inviteb3129344 dans le forum Électronique
    Réponses: 4
    Dernier message: 03/09/2006, 15h32
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...