Breite Gatter und Signallaufzeit
← Alle Artikel

Breite Gatter und Signallaufzeit

5 Min

Zwei Wege, ein 4-Eingangs-AND zu bauen

Sie können ein einzelnes 4-Eingangs-AND-Gatter direkt verdrahten, oder drei 2-Eingangs-AND-Gatter verketten: ((A·B)·C)·D. Beide berechnen exakt dieselbe Boolesche Funktion — der Unterschied liegt vollständig in der physischen Umsetzung, nicht in der Logik.

Eingangszahl und Gatter-Tiefe

Ein breites Gatter hat nur eine Verzögerungsstufe, braucht aber intern mehr Transistoren und wird stärker belastet, um korrekt zu schalten — sein Fan-In-Limit. Eine Kette von 2-Eingangs-Gattern belastet jeden Eingang weniger, braucht aber log2(N) Verzögerungsstufen für N Eingänge: Eine 4-Eingangs-Kette braucht 2 Gatterverzögerungen, eine 8-Eingangs-Kette 3. Auf einem zeitkritischen Pfad kann dieser Unterschied in der Tiefe mehr zählen als die reine Gatteranzahl.

ABCDAND4Y1 VerzögerungABANDCDANDANDY2 Verzögerungen

Boolflows mehreingängige Gatter

Boolflow bietet AND3/AND4, OR3/OR4, NAND3, NOR3 und XOR3 als einzelne fertige Blöcke an, genau damit Sie kleinere Gatter nicht von Hand verketten müssen, wenn Sie die Version mit nur einer Verzögerungsstufe wollen — wählen Sie, was zu Ihrer Überlegung über die Signallaufzeit der Schaltung passt.

Probieren Sie es selbst

Bauen Sie dieselbe 4-Eingangs-AND-Funktion auf zwei Arten im Schaltungseditor — einmal als AND4-Block, einmal als Kette aus drei 2-Eingangs-AND-Gattern —, prüfen Sie mit dem Wahrheitstabellen-Werkzeug, dass beide bei jeder Eingangskombination übereinstimmen, und zählen Sie dann die Verzögerungsstufen zwischen Eingang und Ausgang in jeder Version.

Ein breites Gatter mit einer Kette von 2-Eingangs-Gattern vergleichen →