Antivalenzgatter
Englisch: difference gate
Logikgatter, dessen Ausgang TRUE ist, wenn die beiden Eingänge verschieden sind; XOR-Gatter der booleschen Logik.
Differenzgatter: XOR-Logik, die bei unterschiedlichen Eingängen anspricht
Ein Differenzgatter ist eine zweieingang-Logikschaltung, die ein HIGH-Signal (Logik 1) nur dann ausgibt, wenn sich ihre Eingänge unterscheiden: ein HIGH und ein LOW. Wenn beide Eingänge gleich sind (beide HIGH oder beide LOW), geht der Ausgang auf LOW. Dieses Verhalten macht es funktional identisch mit dem Exklusiv-ODER-Gatter oder XOR, und die Begriffe werden in der Digitalelektronik synonym verwendet.
Das Gatter führt eine einfache boolesche Operation aus: Der Ausgang ist TRUE, wenn (A UND NICHT B) ODER (NICHT A UND B). In Wahrheitstabellenform erzeugt ein Differenzgatter mit den Eingängen A und B einen Ausgang nur in zwei von vier möglichen Zuständen. Diese Asymmetrie unterscheidet es vom Standard-ODER-Gatter, das TRUE ausgibt, wenn einer oder beide Eingänge TRUE sind, und von den NAND- und NOR-Gattern, die andere Funktionen invertieren.
Aufbau und Konstruktion
Differenzgatter werden aus Kombinationen von einfacheren Gattern (AND, OR, NOT) aufgebaut oder als einzelne integrierte Schaltungen gefertigt. Frühe diskrete Implementierungen verwendeten Dioden und Widerstände; moderne Versionen erscheinen als Standard-Logic-ICs in TTL- (Transistor-Transistor-Logik) oder CMOS-Familien. Der SN7486 ist ein verbreitetes 14-poliges DIP-Gehäuse mit vier unabhängigen XOR-Gattern, jedes mit zwei Eingängen und einem Ausgang. CMOS-Varianten wie der CD4070 sind für Anwendungen mit niedrigerem Stromverbrauch verfügbar.
Der praktische Wert des Gatters liegt in der Erkennung von Ungleichheit und in Rechenwerken. Addierer- und Subtrahiererschaltungen verwenden XOR-Gatter, um Summenbits zu erzeugen. In Komparatoren bestimmen Anordnungen von Differenzgattern, ob zwei Binärzahlen Bit für Bit übereinstimmen. Serielle Kommunikationsprotokolle nutzen XOR-Gatter in Paritätsprüfern zur Überprüfung der Datenintegrität. Multiplexschaltungen und Phasendetektoren setzen ebenfalls auf diese Logikfunktion.
Der Name "Differenzgatter" spiegelt seine Kernfunktion wider: Es reagiert auf die Differenz zwischen Eingängen, nicht auf ihre absoluten Werte oder Größen. Obwohl XOR der Standardbegriff im Digitallogik-Design ist, bleibt "Differenzgatter" in Unterrichts- und Erklärungskontexten wertvoll, wo die intuitive Bedeutung die Rolle des Gatters in einem größeren System verdeutlicht.