La porte logique XOR
L'état de la sortie de XOR vaut 1 si l'une et seulement 1 des entrées vaut 1.
Il y a au moins 3 manières de fabriquer une porte XOR.
La première manière, que j'appelle la manière classique, consiste à utiliser une porte XNOR à laquelle on ajoute une porte NOT, à la manière du passage de NAND à AND. Mais cette méthode peut requérir jusqu'à 8 transistors...
Je ne dessine pas ce montage parce que son intérêt est limité. Je te laisse le faire par toi même si ça t’intéresse !
La deuxième manière, un peu plus légère, revient à combiner une porte OR et une porte NAND. Et là on passe à une solution à 3 transistors, ce qui est beaucoup mieux !
Et l'avantage de cette porte, c'est que le lien à la masse ne se fera qu'avec les deux entrées à 1. Sauf pour l'entrée 2 qui sera tout de suite à la masse.
D'ailleurs, il y a même possibilité de passer à 2 transistors en reliant directement IN 1 et IN 2 à OUT. Mais dans ce cas, il n'y a pas de lien direct avec la borne + de l'alimentation.
Et enfin, troisième méthode.
Grâce à l'étude de la porte NIMP, il existe une autre solution !
En effet, on peut aussi interpréter la fonction logique XOR de cette manière : l'état de sortie vaut 1 si A NIMP B ou B NIMP A.
Voici donc comment la fabriquer :
Seulement 2 transistors suffisent !!
Des résistances à la place des diodes peuvent sans doute faire l'affaire également... A tester !