10M+ Electronic Components In Stock
ISO Certified
Warranty Included
Fast Delivery
Hard-to-Find Parts?
We Source Them.
REQUEST A QUOTE

Leitfaden zum NAND-Gatter-Arbeitsprinzip, Typen, Wahrheitstabelle und Verwendung

Dez. 11 2025
Quelle: DiGi-Electronics
Durchsuchen: 1973

NAND-Gatter gehören zu den am häufigsten verwendeten Bausteinen der digitalen Elektronik und versorgen alles von einfachen Logikschaltungen bis hin zu fortschrittlichen Prozessoren und Speichersystemen. Als Universal Gate kann das NAND-Gate jede andere Logikfunktion nachbilden und bildet damit die Grundlage für Schaltungsdesign, Optimierung und Halbleiterarchitektur. Dieser Artikel erklärt, wie NAND-Gatter funktionieren, ihre Arten, Anwendungen und praktischen Implementierungen.

Figure 1. NAND Gate

Was ist ein NAND-Tor?

Ein NAND-Gatter führt die NOT-AND-Operation aus. Er erzeugt nur dann einen NIEDRIGEN (0)-Ausgang, wenn alle Eingänge HOCH (1) sind. In jedem anderen Eingabefall bleibt der Ausgang HOCH (1). Da NAND-Gatter allein AND, OR, NOT, XOR, XNOR und komplexere Schaltungen erzeugen können, werden sie als universelle Logikgatter klassifiziert.

Boolesche Expression

Für zwei Eingänge A und B ist der Ausgang X:

X = (A · B)′

Das bedeutet, dass der Ausgang das invertierte Ergebnis eines UND-Gatters ist.

Wie funktioniert ein NAND-Tor?

Ein NAND-Gatter prüft den Zustand seiner Eingänge und hält seinen Ausgang HOCH, es sei denn, alle Eingänge werden gleichzeitig HOCH. Erst wenn alle Eingänge auf Logik 1 sind, schaltet das Gate seinen Ausgang auf NIEDRIG. Dieses Verhalten macht NAND-Gatter natürlich für ausfallsichere und aktiv-niedrige Bedingungen geeignet, bei denen ein LOW-Ausgang ein validiertes oder ausgelöstes Ereignis darstellt. Da der Ausgang HOCH bleibt, wenn ein Eingang NIEDRIG ist, hilft das Gatter, eine versehentliche Aktivierung zu verhindern und verbessert die Geräuschimmunität. Daher sind NAND-Gatter in Schaltungen nützlich, die die Bestätigung mehrerer Signale erfordern, bevor eine NIEDRIGPEGEL-Antwort erlaubt wird.

NAND-Gate-Symbol, Wahrheitstabelle & Zeitdiagramm

Symbol

Figure 2. NAND Gate Symbol

Wahrheitstabelle (2-Eingabe-NAND)

ABAusgabe
001
011
101
110

Erklärung des Zeitdiagramms

Figure 3. Timing Diagram

Ein Zeitdiagramm für ein NAND-Gatter zeigt, wie der Ausgang reagiert, wenn sich die Eingangssignale im Laufe der Zeit ändern. Es zeigt, dass der Ausgang HOCH bleibt, bis alle Eingänge auf HOCH übergehen, woraufhin der Ausgang nach einer kleinen Propagationsverzögerung auf NIEDRIG schaltet. Diese Verzögerung variiert je nachdem, ob der Ausgang von HOCH nach NIEDRIG oder von NIEDRIG nach HOCH bewegt, dargestellt durch tpHL und tpLH. Insgesamt zeigt das Diagramm, dass der Ausgang immer leicht hinter den Eingangsübergängen hinkt und die resultierende Wellenform das Echtzeit-Inverse des logischen Produkts A·B ist.

Arten von NAND-Toren

NAND-Gatter gibt es in verschiedenen Eingangskonfigurationen, aber alle teilen dieselbe Grundregel: Der Ausgang wird nur dann NIEDRIG, wenn alle Eingänge HOCH sind. Der Unterschied zwischen den beiden Typen liegt darin, wie viele Signale sie gleichzeitig bewerten können und wie komplex die Logik ist, die sie vereinfachen.

2-Eingangs-NAND-Gatter

Figure 4. 2-Input NAND Gate

Das 2-Eingangs-NAND-Gatter ist die gebräuchlichste Version, akzeptiert zwei Eingänge und erzeugt einen einzigen Ausgang. Seine Schlichtheit macht es ideal zum Aufbau grundlegender Logikfunktionen, Kaskadierenden Stufen und zum Kern vieler kleiner bis mittelgroßer digitaler Designs.

3-Eingangs-NAND-Gatter

Figure 5. 3-Input NAND Gate

Ein 3-Eingangs-NAND-Gatter bewertet drei Eingangssignale, sodass Sie weitere Steuerbedingungen kombinieren können, ohne zusätzliche Gatter hinzuzufügen. Dies reduziert die Komponentenanzahl und ist nützlich in Schaltungen, in denen mehrere Schaltungs- oder Sperrsignale gemeinsam überwacht werden müssen.

Mehrfacheingang (n-Eingang) NAND-Gatter

Figure 6. Multi-Input (n-Input) NAND Gate

Mehreingangs-NAND-Gatter können viele Signale gleichzeitig verarbeiten, was sie effektiv für Decoder, Adresslogik und hochdichte digitale Funktionen macht. Ihre Ausgabe bleibt HOCH, sofern nicht jeder Eingang HOCH ist, was eine kompakte Behandlung komplexer Bedingungen ermöglicht. Um vorhersehbares Verhalten aufrechtzuerhalten, sollten ungenutzte Eingaben an Logik HIGH gebunden werden.

Transistor-Level-Betrieb eines NAND-Gatters

Ein grundlegendes NAND-Gatter kann mit zwei NPN-Transistoren in Reihe geschaltet werden, die auf dem Pull-down-Pfad geschaltet sind. Diese Konfiguration spiegelt direkt das NAND-Wahrheitsverhalten wider, bei dem der Ausgang nur dann NIEDRIG wird, wenn alle Eingänge HOCH sind.

Figure 7. Transistor-Level Operation of a NAND Gate

In diesem Design treibt jeder Eingang die Basis eines NPN-Transistors an. Die Kollektoren sind an den Ausgangsknoten gebunden, der von einem Widerstand (oder einer aktiven Last) nach oben gezogen wird. Die Emitter sind in Reihe mit der Erde verbunden. Damit der Ausgang NIEDRIG wird, müssen beide Transistoren AN geschaltet werden, sodass Strom vom Ausgangsknoten zur Masse fließen kann. Wenn ein Transistor AUS bleibt, ist der Pull-down-Pfad unvollständig, sodass der Ausgang über den Pull-up-Widerstand HOCH bleibt.

Im Wesentlichen verhalten sich die serienverbundenen Transistoren wie ein AND-Gatter im Pull-down-Netzwerk, und der Pull-up-Widerstand liefert die Inversion, was zur Gesamt-NAND-Funktion führt.

Eingabefälle und Transistorverhalten

ABTransistorzustandAusgabe
00Beide Transistoren AUS1
01Transistor A AUS, B AN1
10Transistor A AN, B AUS1
11Beide Transistoren AN0

Wenn beide Eingänge HOCH sind, sättigen sich die Transistoren und bilden einen vollständigen Pfad zur Masse, wobei der Ausgang NIEDRIG gezogen wird. In allen anderen Fällen bleibt die Leistung HOCH.

Anwendungen von NAND-Gates

• Universelle Logikkonstruktion: NAND-Gatter bilden die Grundlage der digitalen Logik, da jedes andere Gatter, AND, OR, NICHT, XOR, XNOR und sogar komplexe kombinatorische Schaltungen ausschließlich mit NANDs gebaut werden kann. Dies macht NAND zum bevorzugten Baustein im IC-Design und der Logikminimierung.

• Prozessorlogikblöcke: Moderne CPUs und Mikrocontroller verwenden NAND-basierte Logik in arithmetischen und regelbaren Schaltkreisen. ALUs, Befehlsdecoder und verschiedene Registerstufen basieren aufgrund ihrer Geschwindigkeit, geringen Transistoranzahl und der einfachen Integration in CMOS-Logikfamilien oft auf NAND-Strukturen.

• Speicherzellen: Viele Speicherarchitekturen verlassen sich auf das Verhalten von NAND-Gattern zur Speicherung und Pflege von Logikzuständen. SRAM- und DRAM-Zellen verwenden NAND-basierte Latch-Strukturen für stabile Datenspeicherung, während Flip-Flops in sequentiellen Schaltkreisen kreuzgekoppelte NAND-Gatter verwenden, um bistabile Speicherelemente zu erzeugen.

• Daten-Routing-Schaltungen: Digitale Systeme verwenden NAND-abgeleitete Logik, um Routing- und Auswahlschaltungen wie Encoder, Decoder, Multiplexer und Demultiplexer zu implementieren. Diese Schaltungen verwalten den Datenfluss, die Signalauswahl und die Adressdecodierung über Busse und Subsysteme hinweg.

• Signalaufbereitung und -steuerung: NAND-Gatter werden verwendet, um Signale zu formen und zu verwalten und Aufgaben wie Inversion, Gating (Erlauben oder Blockieren von Signalen), Latching sowie einfache Impulserzeugung oder -formung auszuführen. Ihre schnellen Schalteigenschaften machen sie ideal für Timing, Synchronisation und logische Bereinigung.

Vor- und Nachteile des NAND-Gates

Vorteile

• Universelle Gate-Funktionalität: Ein einzelner Gate-Typ kann jede digitale Logikfunktion implementieren, was Schaltungsdesign und Lehrumgebungen vereinfacht.

• Verringert die Komponentenvielfalt: Die Verwendung hauptsächlich von NAND-Gattern minimiert die Anzahl der verschiedenen ICs oder Gattertypen, die sowohl in Prototypen als auch in Produktionssystemen benötigt werden.

• Optimiert für CMOS: NAND-Strukturen verwenden weniger Transistoren als viele äquivalente Logikfunktionen, was zu einem geringeren statischen Stromverbrauch und einer hohen Schalteffizienz führt.

• Kompakte Logik-Implementierung: Komplexe digitale Blöcke wie Latches, Decoder und arithmetische Schaltungen können oft mit weniger Transistoren realisiert werden, wenn sie auf NAND-Logik basieren.

Nachteile

• Es können mehr Logikstufen erforderlich sein: Beim Aufbau ganzer Schaltungen ausschließlich aus NAND-Gattern sind manchmal zusätzliche Gatterstufen erforderlich, um einfachere Funktionen wie OR oder XOR zu replizieren. Dies erhöht die Designkomplexität.

• Höhere Ausbreitungsverzögerung bei umgewandelten Designs: Zusätzliche Schichten von NAND-zu-andere-Gatter-Umwandlungen führen zu zusätzlichen Ausbreitungsverzögerungen, die die Timing-Leistung in Hochgeschwindigkeitssystemen leicht beeinträchtigen können.

• Potenziell größere Platinenfläche (diskrete Form): Wenn NAND-reine Logik mit mehreren diskreten IC-Paketen statt integrierten Lösungen implementiert wird, kann die Schaltung mehr Platz auf der Leiterplatte einnehmen und mehr Routing-Aufwand erfordern.

CMOS NAND Gate

Figure 8. CMOS NAND Gate

Ein CMOS NAND-Gatter verwendet komplementäre PMOS- und NMOS-Transistornetzwerke, um einen geringen Stromverbrauch und eine starke Switching-Leistung zu erreichen. Die Anordnung stellt sicher, dass der Ausgang bei den meisten Eingangskombinationen HOCH bleibt und nur dann NIEDRIG wird, wenn alle Eingänge HOCH sind.

CMOS-Struktur

• Pull-Up-Netzwerk (PUN): Zwei PMOS-Transistoren sind parallel miteinander verbunden. Wenn ein Eingang NIEDRIG ist, schaltet sich mindestens ein PMOS ein und zieht den Ausgang HOCH.

• Pull-Down-Netzwerk (PDN): Zwei NMOS-Transistoren sind in Reihe geschaltet. Der PDN leitet nur, wenn beide Eingänge HOCH sind und den Ausgang NIEDRIG zieht.

Dieses ergänzende Verhalten gewährleistet eine korrekte NAND-Logik und bietet gleichzeitig eine ausgezeichnete Energieeffizienz und Rauschimmunität.

• PMOS-Transistoren schalten sich ein, wenn der Eingang = 0 ist, was einen starken Pull-up-Pfad ermöglicht.

• NMOS-Transistoren schalten sich ein, wenn der Eingang = 1 ist, was einen starken Pull-down-Pfad ermöglicht.

Durch das Anordnen von PMOS parallel und NMOS in Reihe übernimmt die Schaltung natürlich die NAND-Logikfunktion.

CMOS NAND Operationstabelle

ABPMOS-AktionNMOS-AktionAusgabe
00AUF – AUFAUS – AUS1
01AN – AUSAUS – AN1
10AUS – ANAN – AUS1
11AUS – AUSAUF – AUF0

Diese Tabelle zeigt, dass der Ausgang HOCH bleibt, sofern nicht beide NMOS-Transistoren gleichzeitig ausführen und genau der NAND-Logik entsprechen.

NAND-Gate-ICs

Im Folgenden finden Sie eine erweiterte IC-Vergleichstabelle für SEO und praktische Nützlichkeit.

IC-NummerLogikfamilieBeschreibungSpannungsbereichAusbreitungsverzögerungAnmerkungen
7400TTLQuad 2-Eingang NAND5V\~10nsStandard-TTL-Logik
74HC00CMOSHochgeschwindigkeit, geringe Leistung2–6V\~8nsIdeal für moderne 5V/3,3V-Systeme
74LS00TTL-SchottkySchneller als TTL5V\~9nsGeringere Leistung als Standard-TTL
74HCT00CMOS (TTL-Level-Eingang)Kompatibel mit 5V-MCUs4,5–5,5V\~10nsVerwendung in Mikrocontroller-Platinen
4011CMOSGroße Versorgungsreichweite3–15V\~50nsGut für analog/digital gemischte Schaltungen
74LVC00Modernes CMOSUltraschnell, Niederspannung1,65–3,6V\~3nsVerwendung in Hochgeschwindigkeitslogik-Schnittstellen

Bau anderer Logikgatter ausschließlich mit NAND-Gattern

Da das NAND-Gatter ein Universalgatter ist, kann man alle grundlegenden Logikfunktionen ausschließlich mit NAND-Gattern nachbilden. Dies ist besonders nützlich für IC-Design, Logikvereinfachung und den Bau individueller kombinatorischer Blöcke.

NOT Gate (Wechselrichter)

Figure 9. NOT Gate (Inverter)

Ein NAND-Gatter kann einfach als NICHT-Gatter fungieren, indem es beide Eingänge mit demselben Signal verbindet. Da beide Eingaben miteinander verknüpft sind, bewertet das Gate diesen einzelnen Wert, als ob er zweimal angewendet worden wäre. Wenn der Eingang HOCH ist, sieht das Gatter (1,1) und gibt NIEDRIG aus; wenn der Eingang NIEDRIG ist, sieht das Gatter (0,0) und gibt HOCH aus. Diese Konfiguration erzeugt das logische Inversen des ursprünglichen Signals, sodass ein einzelnes NAND-Gatter als kompakter und zuverlässiger Inverter arbeiten kann.

UND Tor

Figure 10. AND Gate

Ein AND-Gatter kann mit nur zwei NAND-Gattern erstellt werden. Zuerst gehen die Eingänge in ein NAND-Gatter, wodurch ein invertierter UND-Ausgang entsteht, (A· B)’. Dieses Ergebnis wird dann in ein zweites NAND-Gatter geleitet, dessen Eingänge miteinander verknüpft sind, wodurch das Signal erneut invertiert wird. Die zweite Inversion hebt die erste auf, wodurch die wahre UND-Funktion A·B entsteht. Diese zweistufige Anordnung ermöglicht ein reines NAND-Design, um Standard-AND-Logik zu replizieren.

OR Gate

Figure 11. OR Gate

Ein NAND-basiertes OR-Gatter wird gebaut, indem zunächst jeder Eingang mit zwei separaten NAND-Gattern invertiert wird, wobei jedes Gatter denselben Eingang auf beiden Pins erhält. Das ergibt NICHT A und NICHT B. Diese invertierten Signale werden dann in ein drittes NAND-Gatter eingespeist, das nach dem De-Morganschen Gesetz das Äquivalent von A ODER B ausgibt. Durch die Kombination dieser drei NAND-Gatter verhält sich das Endsignal genau wie eine Standard-ODER-Funktion.

10,4 XOR / XNOR Gate

Figure 12. XOR / XNOR Gate

Die Implementierung eines XOR-Gatters ausschließlich mit NAND-Gattern erfordert typischerweise vier oder mehr Stufen, abhängig vom gewählten Design und dem Optimierungsniveau. Um eine XNOR-Funktion zu erhalten, wird ein zusätzliches NAND-Gatter verwendet, um die XOR-Ausgabe zu invertieren und so die logische Äquivalenzoperation zu erzeugen. Sowohl XOR- als auch XNOR-Funktionen werden in digitalen Systemen benötigt und erscheinen in halben und vollständigen Addierern, Paritätserzeugungs- und Prüfkreisen, Gleichheitskomparatoren sowie verschiedenen arithmetischen und signalintegritätsbezogenen Anwendungen, bei denen ein präziser Bitlevel-Vergleich erforderlich ist.

Beispielschaltungen mit NAND-Gattern

NAND-Gatter sind nicht auf theoretische Logik beschränkt, sie erscheinen in vielen praktischen Schaltungen, die für Steuerung, Zeitsteuerung, Speicher und Signalerzeugung verwendet werden. Im Folgenden finden Sie einige häufig umgesetzte tatsächliche Beispiele.

LED-Steuerkreis

Figure 13. LED Control Circuit

Ein NAND-Gatter kann eine LED steuern, sodass sie für alle Eingangskombinationen AN bleibt, außer wenn alle Eingänge HOCH sind. Dies macht es nützlich für Alarmanzeigen, Systembereitschafts- oder Stromschutzsignale sowie einfache Statusüberwachung, bei denen jede NIEDRIG-Eingabe eine sichtbare Reaktion auslösen sollte.

SR-Verschluss

Figure 14. SR Latch

Zwei kreuzgekoppelte NAND-Gatter bilden einen SR (Set–Reset)-Latch, der ein einzelnes Bit speichern kann. Die Schaltung behält ihren Ausgangszustand, bis die Eingänge eine Änderung anordnen, und bildet so einen grundlegenden Baustein für Flip-Flops, Puffer, Register und SRAM-Zellen, die in digitalen Systemen verwendet werden.

NAND-basierter Oszillator

Figure 15. NAND-Based Oscillator

Ein NAND-Gatter, gekoppelt mit einem RC-Timing-Netzwerk, kann kontinuierliche Rechteckwellenoszillationen erzeugen. Indem ein Teil des Ausgangs in einen der Eingänge des Gattes zurückgeführt wird, lädt und entlädt der Kondensator in einer Schleife, wodurch Taktpulse für Zähler, Mikrocontroller, LED-Blinker, Tongeneratoren und andere Zeitschaltungen erzeugt werden.

Fazit

NAND-Gatter bleiben eine der vielseitigsten und leistungsstärksten Komponenten im Design digitaler Logik. Ihre universelle Funktionalität, effiziente Transistorstruktur und weitverbreitete Nutzung über CPUs, Speicher und Steuerschaltungen machen sie in moderner Elektronik unentbehrlich. Das Verständnis der Funktionsweise von NAND-Gattern – vom Transistorniveau bis hin zu komplexen Systemen – ermöglicht es Ihnen, intelligentere, schnellere und zuverlässigere digitale Systeme zu entwerfen.

Häufig gestellte Frage [FAQ]

Was ist der Unterschied zwischen NAND-Logik und NOR-Logik?

NAND und NOR sind beide universelle Gatter, aber NAND gibt nur dann NIEDRIG aus, wenn alle Eingänge HOCH sind, während NOR HOCH ausgibt, wenn alle Eingänge NIEDRIG sind. NAND ist in CMOS im Allgemeinen schneller und transistoreffizienter, wodurch es in modernen ICs weiter verbreitet wird.

Warum werden NAND-Gatter im Design digitaler ICs bevorzugt?

NAND-Gatter verwenden weniger Transistoren, schalten schnell und verbrauchen nur sehr wenig statische Leistung im CMOS. Das macht sie ideal für dichte, leistungsstarke Logik wie Prozessoren, Speicherarrays und programmierbare Logikgeräte.

Wie verhalten sich NAND-Gatter mit ungenutzten Eingängen?

Ungenutzte NAND-Eingänge sollten an Logik-HIGH gebunden sein. Dies verhindert schwebende Knoten, Rauschaufnahme und unvorhersehbare Ausgänge und gewährleistet so ein stabiles und konsistentes Logikverhalten in digitalen Schaltungen.

Kann ein NAND-Gatter als einfacher Inverter verwendet werden?

Ja. Indem beide Eingänge eines NAND-Gatters an dasselbe Signal angeschlossen werden, gibt das Gatter das logische Inverse des Eingangs aus. Dadurch kann ein einzelnes NAND-Gatter als zuverlässiges NICHT-Gatter fungieren.

Was passiert, wenn ein NAND-Gatter-Eingang langsam wechselt, anstatt sauber zu schalten?

Langsame oder rauschige Eingabeübergänge können unerwünschte Ausgabefehler oder mehrere Umschaltereignisse verursachen. Um dies zu verhindern, verwenden Konstrukteure häufig Schmitt-Trigger-Eingänge oder Pufferstufen, um das Eingangssignal zu reinigen und zu schärfen, bevor es das NAND-Gatter erreicht.