Sheffer-Funktion

Sheffer-Funktion
Gatter-Typen
  NOT
AND NAND
OR NOR
XOR XNOR

Ein NAND-Gatter (von englisch: not and - nicht und) ist eine logische Grundschaltung (Gatter) mit zwei oder mehr Eingängen x, y, ... und einem Ausgang Q, zwischen denen die logische Verknüpfung NICHT UND besteht. Ein NAND-Gatter gibt am Ausgang nur dann 0 aus, wenn alle Eingänge 1 sind, oder gibt nur dann 1 aus, wenn mindestens ein Eingang 0 ist.

Übersicht

Funktion Schaltsymbol Wahrheitstabelle Relais-Logik
IEC 60617-12 US ANSI 91-1984 DIN 40700 (vor 1976)
Y = \overline{A \wedge B}

Y = A \overline{\wedge} B

Y = \overline{A\,B}
A B Y = A NAND B 
0 0 1
0 1 1
1 0 1
1 1 0
Bild:Relay_nand.svg

Verwendung

NAND-Gatter spielen in der Digitaltechnik die Rolle eines Standardbausteins, da sich allein mit ihnen alle logischen Verknüpfungen und somit auch komplexere Schaltungen (wie Addierer, Multiplexer usw.) zusammenstellen lassen. Dadurch, dass sich mit diesem Baustein alle anderen ersetzen lassen, wird eine Schaltung wesentlich preisgünstiger. Dies liegt daran, dass ein sogenanntes IC immer mehrere Gatter enthält und demzufolge eine bestimmte Anzahl Ein- und Ausgänge bereitstellen kann. Soll etwa ein Eingangssignal lediglich negiert werden, muss kein neues IC benutzt werden, sondern man legt die Eingangspins (Anschlüsse) zusammen, so dass nur noch ein Eingang zur Verfügung steht. Damit ist ein Nicht-Gatter entstanden. Mit einer geringeren IC-Anzahl können also Schaltungen umgesetzt werden, da die Hardware-Bausteine komplett ausgenutzt werden können.

Logische Verknüpfungen und deren Umsetzung mittels NAND-Gattern:

Schematische Darstellung eines 4Bit-Addierers unter ausschließlicher Verwendung von NAND-Gattern
   NOT x  ≡   x NAND x

x  AND y  ≡  (x NAND y) NAND (x  NAND y)
x NAND y  ≡   x NAND y  
x   OR y  ≡  (x NAND x) NAND (y  NAND y)
x  NOR y  ≡ ((x NAND x) NAND (y  NAND y)) NAND ((x NAND x) NAND (y NAND y))
x  XOR y  ≡  (x NAND (y NAND y)) NAND ((x NAND x)  NAND y)
          ≡ ((x NAND y) NAND y)) NAND ((x NAND y)  NAND x))
x XNOR y  ≡  (x NAND y) NAND ((x NAND x)  NAND  (y NAND y))  [≡ x <=> y]

x  =>  y  ≡   x NAND (y NAND y)
x <=   y  ≡  (x NAND x) NAND y
x <=>  y  ≡  (x NAND y) NAND ((x NAND x)  NAND  (y NAND y))  [≡ x XNOR y]

verum     ≡  (x NAND x) NAND x
falsum    ≡ ((x NAND x) NAND x)  NAND ((x NAND x)  NAND x)

Realisierung

Funktionsprinzip eines NAND-Gatters

Die schaltungstechnische Realisierung erfolgt zum Beispiel mit zwei (oder entsprechend mehr) in Reihe geschalteten Schaltern (Transistoren), die den Ausgang Q auf Masse (logisch 0) legen, wenn sie alle eingeschaltet sind. Ist einer von ihnen aus, so ist die Masseverbindung unterbrochen und der Ausgang Q liegt auf Pluspotenzial (logisch 1).

Der NAND-Standardbaustein in Transistor-Transistor-Logik (TTL), als Vierfach NAND-Gatter mit der Bezeichnung 7400 ein bekannter Digital-IC, verwendet anstelle mehrerer Transistoren einen einzigen Transistor mit mehreren Emittern am Eingang. Diese speziellen Transistoren werden auch als Multiemitter-Transistor bezeichnet. Die Vorgängerlogik, die Diode-Transistor-Logik (DTL), verwendet statt des Multiemitter-Transistor mehrere Eingangsdioden zur Verknüpfung.

In der NMOS-Logik kann ein NAND-Gatter mit drei gleichwertigen n-Kanal-Sperrschichtfeldeffekttransistoren (n-MOSFETs) mit weniger Chipfläche realisiert werden. Die gleichwertige Funktion ist auch in CMOS-Logik mit vier MOSFETs mit geringeren Leistungsverbrauch verfügbar: Liegt an Eingang A und B High-Potential leiten T3 und T4, wobei T1 und T2 sperren. Somit liegt am Ausgang Y Low-Potential an. Bei allen anderen Eingangszuständen liegt High-Potential am Ausgang, weil T1 oder T2 leitet und zeitgleich T3 und/oder T4 sperrt.


Wikimedia Foundation.

Игры ⚽ Поможем написать курсовую

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Sheffer-Funktion — Sheffer io funkcija statusas T sritis automatika atitikmenys: angl. NOT AND function; Sheffer function; stroke function vok. NICHT UND Funktion, f; Sheffer Funktion, f rus. функция НЕ И, f; функция Шеффера, f pranc. fonction de Sheffer, f;… …   Automatikos terminų žodynas

  • Sheffer function — Sheffer io funkcija statusas T sritis automatika atitikmenys: angl. NOT AND function; Sheffer function; stroke function vok. NICHT UND Funktion, f; Sheffer Funktion, f rus. функция НЕ И, f; функция Шеффера, f pranc. fonction de Sheffer, f;… …   Automatikos terminų žodynas

  • Sheffer'io funkcija — statusas T sritis automatika atitikmenys: angl. NOT AND function; Sheffer function; stroke function vok. NICHT UND Funktion, f; Sheffer Funktion, f rus. функция НЕ И, f; функция Шеффера, f pranc. fonction de Sheffer, f; fonction NON OT, f ryšiai …   Automatikos terminų žodynas

  • NICHT-UND-Funktion — Sheffer io funkcija statusas T sritis automatika atitikmenys: angl. NOT AND function; Sheffer function; stroke function vok. NICHT UND Funktion, f; Sheffer Funktion, f rus. функция НЕ И, f; функция Шеффера, f pranc. fonction de Sheffer, f;… …   Automatikos terminų žodynas

  • fonction de Sheffer — Sheffer io funkcija statusas T sritis automatika atitikmenys: angl. NOT AND function; Sheffer function; stroke function vok. NICHT UND Funktion, f; Sheffer Funktion, f rus. функция НЕ И, f; функция Шеффера, f pranc. fonction de Sheffer, f;… …   Automatikos terminų žodynas

  • Boole'sche Funktion — Eine Boolesche Funktion (auch logische Funktion) ist eine mathematische Funktion der Form (teilweise auch allgemeiner ). B ist dabei eine Boolesche Algebra. Der Funktionsbezeichner, hier F, wird für Boolesche Funktionen im Allgemeinen groß… …   Deutsch Wikipedia

  • Logische Funktion — Eine Boolesche Funktion (auch logische Funktion) ist eine mathematische Funktion der Form (teilweise auch allgemeiner ). B ist dabei eine Boolesche Algebra. Der Funktionsbezeichner, hier F, wird für Boolesche Funktionen im Allgemeinen groß… …   Deutsch Wikipedia

  • Boolesche Funktion — Eine Boolesche Funktion (auch logische Funktion) ist eine mathematische Funktion der Form (teilweise auch allgemeiner ). B ist dabei eine Boolesche Algebra. Der Funktionsbezeichner, hier F, wird für Boolesche Funktionen im Allgemeinen groß… …   Deutsch Wikipedia

  • NOT-AND function — Sheffer io funkcija statusas T sritis automatika atitikmenys: angl. NOT AND function; Sheffer function; stroke function vok. NICHT UND Funktion, f; Sheffer Funktion, f rus. функция НЕ И, f; функция Шеффера, f pranc. fonction de Sheffer, f;… …   Automatikos terminų žodynas

  • fonction NON-OT — Sheffer io funkcija statusas T sritis automatika atitikmenys: angl. NOT AND function; Sheffer function; stroke function vok. NICHT UND Funktion, f; Sheffer Funktion, f rus. функция НЕ И, f; функция Шеффера, f pranc. fonction de Sheffer, f;… …   Automatikos terminų žodynas

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”