Portes logiques simples et Circuits (4 / 5 étapes)

Étape 4: logigramme synthèse

Portes logiques peuvent être enfilés dans différentes manières. Chaque combinaison vous donne une autre « fonction booléenne. » Ici, nous exposons deux moyens simples pour concevoir un circuit logique qui se traduit par la table de vérité exacte, nous voulons obtenir, dans ce cas le tableau affiché ci-dessus.

Somme-de-produits (SOP)

Dans cette approche, nous nous concentrons sur les lignes de la table de vérité qui doivent produire une puissance de 1. Pour l’instant regardons la première ligne. Notez que si nous inversons les entrées 0 (tous dans cette rangée) et multipliez les ensemble (cela se ferait avec une porte et de 3 entrées), nous aurons une fonction qui est 1 si et seulement si les conditions de la première rangée : A̅B̅C̅ est 1 que lorsque A=B=C= 0. Ce produit sera l’un des termes dans notre « sum-of-products ». Penchons-nous sur la ligne suivante où F= 1, qui est la troisième rangée. Quelles contributions avons-nous besoin inverser afin d’assurer la valeur 1 lorsqu’ils sont multipliés ensemble ? A et C sont nuls, alors il faut inverser. Le résultat est A̅BC̅, qui sera le second terme dans notre somme. De la même manière les septième et huitième lignes nous donnent ABC̅ et ABC comme nos termes de troisième et quatrième. Notez que se passe-t-il lorsque l'on additionne tous nos termes et réglage F = A̅B̅C̅ + A̅BC̅ + ABC̅+ ABC. Chacun de ces termes sera 1 qu’avec un ensemble spécifique d’entrées. En les ajoutant ensemble F sera 1 lorsque l’une de ces conditions est 1 et 0 si aucun d'entre eux sont 1 (photo ci-dessus). Par conséquent, F est conforme à notre table de vérité. Maintenant, nous avons juste besoin de construire le logigramme décrit par la fonction F. Vous pouvez trouver le schéma ci-dessus.

Produit-de-sommes (POS)

La deuxième approche à la conception de circuits logiques est très similaire à celui déjà discuté. Comme vous l’aurez deviné, lorsque vous utilisez la méthode produit-de-somme, au lieu de la somme des produits, nous multiplions des sommes.

Au lieu de regarder les lignes de la table de vérité, avec un résultat de 1, nous regardons ceux avec un résultat de 0. Penchons-nous sur la deuxième rangée. Quelle somme produira un 0 avec ces entrées ? Si nous inverser C puis ajoutez-le aux A et B, nous obtiendrons 0 + 0 + 0 = 0. Le terme de cette rangée est donc A + B + , qui est égal à 0 uniquement dans le cas de la deuxième rangée. Passer à la quatrième ligne, il est évident que nous devrons inverser B et C, ce qui nous donne A + + . Exerçant à travers à la sixième ligne, nous obtenons nos quatre termes: A + B + , A + + , + B + C, + B + . Remarquez ce qui arrive si on multiplie ces ensemble : F = (A + B + C̅) (A + + C̅) (A̅ + B + C) (A̅ + B + C̅). Tant que l’un de nos sommes est égal à 0, F est égale à 0. Seulement lorsque tous les égale 1 F est égale à 1. Cela est conforme exactement à la table de vérité. Une implémentation possible de ce circuit est donnée dans un diagramme ci-dessus.

Simplifier

Il est évident que les deux circuits pour la table de vérité sont assez complexes, tout à fait autant qu’ils ont besoin. Les expressions logiques peuvent être simplifiées quitter beaucoup, dans une grande partie de la même manière qu’ils puissent être simplifié si elles étaient des expressions purement mathématiques.

Comme dans l’algèbre de base, certaines propriétés s’appliquent :

  • AB = BA
  • A(BC) = (AB)C = ABC
  • A + B + C = A + (B + C) = (A + B) + C
  • A(B + C) = AB + AC

Puisque nous traitons de l’algèbre de Boole, nous avons des propriétés supplémentaires, dont je suis sûr que sont assez intuitif :

  • AA = A
  • AA̅ = 0
  • A + A = A
  • A + = 1

Une fois que vous avez ces simplification est un morceau de gâteau. Voici un exemple simple.

Say F = A̅B̅D + A̅BD + BCD + ABC. Si mis en œuvre directement, ce circuit est assez complex, nécessitant des sept portes de remplir. Nous allons simplifier un peu.

Notez que A̅D peut être pris en compte sur le premier et le deuxième terme donnant nous F = A̅D (B̅ + B) + BCD + ABC

Puisque + B toujours égale à 1 il tombe et nous nous retrouvons avec F = A̅D + BCD + ABC

La prochaine étape est un peu plus intuitive. BCD est égal à 1 que lorsque B, C et D sont tous 1. Mais dans ce cas soit A̅D est égale à 1 ou ABC est égale à 1 (à vérifier). Puisque, en outre, si l’un des termes est 1, le résultat est 1, le terme BCD est entièrement redondante et peut être déplacé. Cela nous laisse avec le résultat final de F = A̅D + ABC. C’est une expression beaucoup plus facile de concevoir un circuit pour et peut être complété avec seulement quatre composantes, une amélioration énorme ! Si vous êtes curieux, vous pouvez écrire des tables de vérité pour les expressions initiales et finales et constater qu’ils sont identiques.

Ensuite, nous allons mettre tout ce que nous avons appris jusqu'à présent à utiliser dans un grand monde réel exemple !

Articles Liés

Portes logiques - et et ou

Portes logiques - et et ou

La base de la construction de n'importe quel circuit logique (même un seul aussi complexe qu'un ordinateur) se résume à portes logiques. Je discuterai les 2 portes logiques plus fondamentales aujourd'hui, une porte et et une porte d'OR.Portes logique
Projet 2.1 : Mettre en place un Circuit logique Simple

Projet 2.1 : Mettre en place un Circuit logique Simple

Dans ce projet, vous téléchargerez un fichier bit votre planche afin de configurer le FPGA avec quatre différents circuits de logique. Les circuits utilisent des commutateurs et des boutons pour les entrées et les LEDs pour les sorties. Vous devez so
Portes logiques à transistors NPN

Portes logiques à transistors NPN

Salut les gars, dans ce tutoriel je vais vous montrer quelques transistor NPN à base de portes logiques.Ce dont vous avez besoinPlanche à pain -A-A bouquet de 5k et 10 k résistances et transistors-A LEDVous pouvez utiliser n'importe quel transistor d
Portes logiques numériques (partie 1)

Portes logiques numériques (partie 1)

Dans ce instructable, nous entrerons dans IC puces et portes logiques numériques simples.Il s'agit de mon premier instructable ; tout commentaire est très apprécié et s'il vous plaît n'hésitez pas à m'envoyer un message avec n'importe quelle question
PORTES logiques

PORTES logiques

portes logiques sont aujourd'hui tous les IC et micropuce, ils contrôlent pratiquement électronique moderne. Personnellement, j'aime rester avec condensateurs et des résistances et des trucs simples comme ça mais grâce à instructables utilisateur rtt
Construction de portes logiques utilisant des Transistors NPN

Construction de portes logiques utilisant des Transistors NPN

Dans ce instructable, nous allons construire la ne pas, portes de logiques AND, OR utilisant des transistors NPN.Le lien suivant couvre les éléments fondamentaux des portes mentionnées ci-dessus : portes logiques numériques (partie 1)Pièces nécessair
Portes logiques dans Minecraft

Portes logiques dans Minecraft

dans le dernier instructable, j'ai montré comment construire cette additionneur simple, mais je n'a pas expliquer comment les choses fonctionnaient vraiment. Si vous regardez attentivement redstone builds, vous remarquerez que, à leur niveau le plus
Utiliser le comparateur comme porte logique et

Utiliser le comparateur comme porte logique et

quand vous avez quelques éléments de comparaison soit déjà dans votre circuit ou intégré à votre microcontrôleur, il y a quelques trucs très pratiques, vous pouvez utiliser.  Ce qui suit va vous montrer comment vous pouvez utiliser un comparateur pou
Portes logiques de diode - et & ou

Portes logiques de diode - et & ou

Dans ce Instructable, nous allons construire des circuits de circulation diurne. Logique de diode-résistanceDiodes peuvent effectuer des opérations logiques numériques et de commutation. Partialité et inverse basculer une diode entre les États de la
Tutoriel de cadence : Portes logiques de silicium (Iowa State University EE330 Lab 4)

Tutoriel de cadence : Portes logiques de silicium (Iowa State University EE330 Lab 4)

l'émergence de l'électronique a révolutionné les nombreux aspects de notre vie quotidienne. Électronique est utilisés dans, ou utilisé pour créer presque chaque produit acheté aujourd'hui. Que ce soit l'électronique qui exécutent le tout nouveau syst
Portes logiques : AND

Portes logiques : AND

portes logiques sont les blocs de construction d'ordinateurs, et transistors ont fait des portes logiques à bas prix, poids léger et fiable. Trois pieds en métal des transistors--le collecteur, base et l'émetteur--contrôlent le flux d'électrons et de
Porte-revues simple

Porte-revues simple

Porte-revues simpleIl s'agit d'un porte-revues très simple que vous pourriez faire en 30 minutes ou moins... Maintenant, j'ai ajouté les logos de la Ligue des justiciers de Batman, Superman et Wonder Woman, mais il s'agissait seulement d'embellir un
Porte logique OR

Porte logique OR

ou la porte est une porte logique booléenne qui représente l'addition en algèbre de base. Si les deux entrées à une porte ou base ou soit des entrées sont forcées à logique haut (1) la sortie sont contraint de logique haut (1). Si les deux entrées so
Apprentissage des portes logiques avec Minecraft

Apprentissage des portes logiques avec Minecraft

portes logiques sont un élément clé pour la fabrication des ordinateurs. Ils peuvent être facilement représentés à l'aide de la fonctionnalité de redstone de minecraft. À l'aide de Minecraft est un excellent moyen de tester électronique avant de les