Circuits logiques
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 ?
- AMétastabilité
- BGlitch
- CLatch-up
Afficher la réponse et l'explication
Réponse : A. Métastabilité
En état métastable, la sortie reste à une tension intermédiaire ou met longtemps à se stabiliser. Il est impossible de l'éviter totalement par principe ; la probabilité décroît seulement de façon exponentielle avec le temps de résolution. On reçoit donc les signaux asynchrones par un circuit de synchronisation de deux bascules ou plus en cascade, afin que, même si le premier étage devient indéterminé, la probabilité qu'il soit résolu au second soit suffisante (temps moyen entre défaillances de plusieurs milliers d'années ou plus). Les données multibits sont transférées par FIFO ou poignée de main.