Circuits logiques

Quelle description du temps de setup (temps d'établissement) d'une bascule est correcte ?

  1. ALe temps minimal pendant lequel la donnée doit être maintenue après le front d'horloge
  2. BLe temps minimal pendant lequel l'entrée de données doit être stable avant le front d'horloge
  3. CLe temps entre la mise sous tension et le début du fonctionnement
Afficher la réponse et l'explication

Réponse : B. Le temps minimal pendant lequel l'entrée de données doit être stable avant le front d'horloge

Pour qu'une bascule capture correctement, la donnée doit être stable depuis un certain temps avant le front d'horloge : c'est le temps de setup. Si le délai du chemin de données dépasse la période d'horloge moins le temps de setup, il y a violation, que l'on résout en ralentissant l'horloge. Le temps pendant lequel la donnée doit être maintenue après le front est le temps de hold ; le non-respect de l'un ou de l'autre provoque la capture d'une valeur erronée ou la métastabilité.

S'entraîner sur ce thème Retour au thème

Autres questions sur Circuits logiques

  1. Combien d'états un compteur binaire 4 bits peut-il représenter ?
  2. Quelle caractéristique du code de Gray est correcte ?
  3. Quelle description du fonctionnement d'un verrou D (latch D) est correcte ?
  4. Comment appelle-t-on l'état dans lequel, lorsqu'une bascule reçoit un signal asynchrone sans que les temps de setup ou de hold soient respectés, la sortie n'est temporairement ni 0 ni 1 ?
  5. Quel type de circuit séquentiel (machine à états) a une sortie déterminée uniquement par l'état actuel ?

Comparatifs sur ce thème