Dans ce diagramme
quel serait l'état de départ pour Q? Étant donné que le premier NOR pour S et R repose sur les résultats précédents, il doit y avoir quelque chose pour la première itération?
REMARQUE: je suis dans une classe de logique numérique de première année, donc la question est à usage théorique (fabrication de table, divers problèmes de devoirs auxquels elle s'applique, etc.), pas à la mise en œuvre réelle. Juste pour des choses comme "si R est __ et S est __ qu'est-ce que Q?" Des choses simples comme ça.
digital-logic
flipflop
Marty
la source
la source
Réponses:
Si vous venez de le mettre sous tension, l'état initial serait le résultat d'une condition de concurrence, selon la sortie de la porte qui peut devenir élevée en premier. En réalité, une porte ou l'autre aurait tendance à avoir un temps de montée plus rapide, donc elle aurait probablement tendance à apparaître dans un état ou dans l'autre, mais il n'y aurait aucune garantie.
la source
Un verrou RS a un état haut Q stable et un état haut Q stable, mais il a également un nombre essentiellement infini d'états métastables. Lorsque le verrou est dans un état métastable, les sorties peuvent commuter arbitrairement haut et bas pendant une durée arbitraire, bien qu'en pratique la plupart des états métastables se résolvent assez rapidement en un état stable.
Supposons que chaque porte ait un temps de propagation de sortie d'une précision d'une nanoseconde, les deux entrées étant commutées simultanément de haut en bas. Alors que les entrées étaient élevées, les deux sorties seraient faibles. Ensuite, une nanoseconde après leur commutation, les deux sorties seraient élevées. Une nanoseconde plus tard, les deux sorties seraient faibles, puis les deux élevées, etc. En pratique, les portes ne vont pas se comporter de façon aussi parfaitement équilibrée, bien sûr, mais le simple déséquilibre n'empêchera pas entièrement la métastabilité. Peu importe comment on pourrait essayer de modifier le circuit, sans limitations quantiques, il serait théoriquement possible de construire un stimulus avec une entrée menant l'autre par juste la bonne quantité pour jeter la chose dans un état métastable pour une longueur arbitraire de temps. En pratique, on peut construire des circuits de telle sorte qu'une métastabilité étendue nécessiterait un stimulus si précis que la probabilité qu'un tel stimulus se produise réellement soit infinitésimale. Néanmoins, il est important d'être conscient de la métastabilité, car elle peut provoquer des comportements étranges et inattendus.
Juste à propos de n'importe quel verrou peut être jeté dans un état métastable si le VDD monte et descend dans le bon schéma. De tels états métastables se résolvent généralement assez rapidement, mais il est important de noter qu'il est possible que la sortie d'un verrou métastable semble basculer dans un sens, puis quelque temps plus tard, basculer vers l'état opposé.
la source
La même question a été posée et a répondu:
comment un verrou détermine-t-il son état initial?
J'ai ajouté une réponse qui explique comment un état initial souhaité peut être atteint quand une bascule est construite par vous-même:
/electronics//a/446285/224980
Je sais que nous ne devons pas publier de réponses "lien uniquement", mais comme ce lien pointe à nouveau vers StackExchange et que ma réponse est assez longue, je pense qu'il serait insuffisant de le copier ici.
la source
Je pense que vous voulez juste la table de vérité.
Voici la table de vérité:
Pour le dernier cas, Q et Q 'sont identiques ce qui n'est pas possible.
la source