Fonction NON-ET — Wikipédia

Table de vérité NON-ET (NAND)
Entrées Sortie
a b L
0 0 1
0 1 1
1 0 1
1 1 0
4 Portes NAND.

La fonction NON-ET (NAND en anglais) est un opérateur logique de l'algèbre de Boole. À deux opérandes, qui peuvent avoir chacun la valeur VRAI ou FAUX, il associe un résultat qui a lui-même la valeur VRAI seulement si au moins l'un des deux opérandes a la valeur FAUX.

Les notations usuelles sont ou ou

Ce qui peut se lire : « NON( A ET B ) est équivalent à : NON( A ) OU NON( B ) »

Illustration

[modifier | modifier le code]

Une lampe s'allume sauf si l'on appuie sur « a » et « b » et seulement dans ce cas-là. La fonction « ET-NON » est caractérisée par des contacts NF (normalement fermés) montés en parallèle.

ou

Symbole ANSI

[modifier | modifier le code]

Universalité de la fonction NON-ET

[modifier | modifier le code]

La fonction NON-ET est dite « universelle » (comme la fonction NON-OU), car elle permet de reconstituer toutes les autres fonctions logiques. De plus, son circuit électronique en CMOS étant des plus simples, la fonction NON-ET sert souvent de « brique de base » à des circuits intégrés beaucoup plus complexes.

Fonction Non

[modifier | modifier le code]

Schéma Table de vérité
Entrées Interne Sortie
a b s1 s2 S
0 0 1 1 0
0 1 1 0 1
1 0 0 1 1
1 1 0 0 1





Implémentations

[modifier | modifier le code]

Un processeur peut être entièrement réalisé en utilisant uniquement des fonctions NON-ET. Pour les circuits intégrés TTL utilisant des transistors à plusieurs émetteurs, utiliser des fonctions NON-ET nécessite moins de transistors qu'avec des fonctions NON-OU.

fonction NON-ET en TTL
fonction NON-ET en PMOS
fonction NON-ET en NMOS
fonction NON-ET en CMOS

Exemples de dispositions physiques

[modifier | modifier le code]
Disposition physique d'une fonction NON-ET CMOS
Puce d'un 74AHC00D avec quatre fonctions NON-ET, manufacturé par NXP Semiconductors.

Différents circuits intégrés de la série 7400 intègrent des portes logiques NON-ET, en nombre et caractéristiques analogiques variables : 7400, 7401, 7402, 7403, 7410, 7412, 7413, 7420, 7422, 7424, 7426, 7430, 7437, 7438, 7439, 7440, 74618, 74800, 74804.

Articles connexes

[modifier | modifier le code]