Chat

Welcome to Flux

Treat Flux like your intern. Tell it what you'd like to build and it'll get to work. You can also ask it questions, brainstorm ideas, and teach it your preferences. Learn More

Help me brainstorm ideas
Design a block diagram
Find parts in the library
Read a datasheet
Simulate a circuit
New Subsystem Wizard
comment realiser le schéma d’un Latch D commandé, avec entrées de forçage active...

@copilot comment realiser le schéma d’un Latch D commandé, avec entrées de forçage actives au niveau bas, en utilisant des portes Nor.
2y
Le Latch D est une bascule qui a une entrée D (données) et une entrée de commande appelée CLK (horloge). Voici comment vous pouvez réaliser un Latch D commandé avec des portes NOR en respectant les entrées de forçage actives à un niveau bas.
  1. Commencez par mettre deux portes NOR (NOR1 et NOR2) en parallèle. Nommez les sorties de ces portes Q et Q barre (\overline{Q}), respectivement.
  2. Connectez l'entrée D à la première entrée de NOR1.
  3. Connectez la seconde entrée de NOR1 à la sortie de NOR2 (\overline{Q}).
  4. Connectez l'entrée CLK à une porte NOT (NOT1) pour inverser le signal d'horloge étant donné qu'il est actif au niveau bas. Connectez l'entrée D au premier port d'une porte AND (AND1). Connectez la sortie de NOT1 au deuxième port d'AND1.
  5. Connectez la première entrée de NOR2 à la sortie de AND1.
  6. Finalement, connectez la sortie de NOR1 (Q) à la deuxième entrée de NOR2.
Notez que ce montage ne tiendra pas compte des états indéterminés qui pourraient se produire lorsque l'horloge et le D changent en même temps. Il est généralement recommandé d'utiliser des circuits synchronisés pour éviter ce type de problème. Cette configuration nécessiterait plus de portes logiques (NAND, NOT) pour le signal d'horloge.
Notez aussi que cette configuration ne tient pas compte de la réinitialisation (Reset) qui est généralement requise dans de tels circuits. Pour inclure un Reset, vous auriez besoin d'une autre porte NOR liée au Q pour forcer la réinitialisation.
Aussi, j'ai fait l'hypothèse que les valeurs d'entrée de D et CLK sont soit 1, soit 0. Si des valeurs autres sont utilisées, vous aurez peut-être besoin de modifier le circuit.
2y
utiliser des portes nor uniquement
2y
Je m'excuse pour la confusion. Oui, vous pouvez réaliser un Latch D commandé en utilisant uniquement des portes NOR. Voici comment :
  1. Commencez en plaçant quatre portes NOR en deux paires parallèles. Les sorties de ces paires seraient votre sorties Q et $\overline{Q}$ respectivement. Nommez ces portes NOR1, NOR2 pour le premier couple, et NOR3, NOR4 pour le second.
  2. Utilisez une porte NOR (NOR5) pour inverser le signal D. C'est nécessaire car vos entrées de forçage sont actives au niveau bas. Connectez l'entrée D à la fois à l'entrée A et à l'entrée B de NOR5.
  3. Connectez la sortie de NOR5 aux deux entrées de NOR1.
  4. Connectez l'entrée de commande CLK directement à une entrée de NOR3 et par l'intermédiaire d'une autre porte NOR (NOR6, comme un inverser) à une entrée de NOR2.
  5. Faites une liaison rétroactive en connectant la sortie de NOR1 (Q) à une entrée de NOR2 et à une de NOR3. Connectez la sortie de NOR4 ($\overline{Q}$) à une entrée de NOR1 et à une de NOR3.
  6. Enfin, connectez la sortie de NOR2 à une entrée de NOR4 et la sortie de NOR3 à une entrée de NOR4.
Voici une description textuelle finale de la connexion :
  • NOR1 : La sortie va à Q, une entrée à NOR4, et une entrée reçoit la sortie de NOR5
  • NOR2 : Une entrée reçoit la sortie de NOR1, une autre reçoit la sortie de NOR6 (la CLK inversée), la sortie va à une des entrées de NOR4
  • NOR3 : Une entrée reçoit la sortie de NOR1, une autre reçoit CLK, la sortie va à une des entrées de NOR4, et une entrée de NOR2
  • NOR4 : La sortie va à $\overline{Q}$, une entrée à NOR1, une entrée reçoit la sortie de NOR3, et une autre reçoit la sortie de NOR2
  • NOR5 : Les deux entrées reçoivent D et la sortie va à une des entrées de NOR1
  • NOR6 : Les deux entrées reçoivent CLK et la sortie va à une des entrées de NOR2.
Désignateurs et noms d'épingles peuvent changer en fonction des composants spécifiques que vous utilisez. Vous pouvez remplacer NOR1, NOR2, etc. par leurs désignateurs correspondants dans votre projet. Remarque : cette conception peut ne pas être adaptée à toutes les situations car elle ne gère pas l'état indéterminé de la bascule. Assurez-vous que cela convient à votre application spécifique!
2y
1

No files yet

Documents

    Documents are markdown text files which describe project goals, capture details, or even simulation outputs.

    Assets

    No assets added.

    Young Emerald Lightcycle

    Young Emerald Lightcycle thumbnail
    Welcome to your new project. Imagine what you can build here.

    Properties

    Properties describe core aspects of the project.

    Pricing & Availability

    Distributor

    Qty 1

    Controls