In meinen Labors und Vorlesungen für digitale Elektronik wird uns gesagt, dass wir versuchen sollen, Dinge aus NAND-Gattern herzustellen, da dies die billigste Art von Gate ist, die es zu kaufen gibt. Warum ist das? Warum ist ein ODER / UND-Gatter nicht das billigste zu kaufen?
digital-logic
Dean
quelle
quelle
Antworten:
NAND-Gatter sind billig, weil so viele von ihnen aus den 1980er Jahren herumliegen.
Im Ernst, bei einem NAND-Gatter handelt es sich um das einfachste Logikgatter. Sie können sich einen Wechselrichter mit mehreren Eingängen vorstellen. Elektrisch ist das genau das, was TTL-NAND-Gatter sind. Jeder Eingang ist nur ein Emitter, der dem Eingangstransistor hinzugefügt wird. Der Rest der Schaltung ist nur ein Wechselrichter. Im CMOS ist das anders, aber ein NAND-Gatter ist immer noch sehr einfach.
Da die Chips wenige Transistoren benötigen, können sie klein sein, was viele von ihnen pro Siliziumwafer ermöglicht, was sie billig macht.
quelle
Einer der Gründe hierfür ist, dass in CMOS-Schaltungen ein NAND-Gatter sowohl kleiner als auch flächenmäßig und schneller als ein NOR-Gatter ist, während UND- und ODER-Gatter eine explizite Inverterschaltung erfordern, deren Größe mit NAND / vergleichbar ist. NOCH. In CMOS ist NAND also ein kleines bisschen billiger.
Dies gilt nicht für nMOS (es ist umgekehrt) und gilt ganz sicher nicht für verpackte Tore wie die 74x-Serie - die Flächenkosten werden durch die Kosten für Verpackung und andere Gemeinkosten vollständig überlagert.
Referenz: VLSI Design von Peter Robinson , S.14, "Im CMOS hat das NAND-Gatter bessere Geschwindigkeits- und Flächeneigenschaften als das NOR-Gatter".
Referenz 2: hier umschrieben: "Im CMOS hat das NOR-Gate zwei in Reihe geschaltete pMOS, wodurch es aufgrund der schlechten Beweglichkeit der Löcher langsamer wird."
quelle
Jede logische Funktion kann aus NAND-Gattern (oder NOR-Gattern) aufgebaut werden, auch aus kompletten Systemen. OR- und AND-Gatter kosten ungefähr das gleiche wie NANDs, aber Sie benötigen auch Inverter. 1.000 NAND-Gatter sind billiger als eine Mischung aus ORs, ANDs und Invertern.
Seymour Cray baute aus diesem Grund seine Cray-Supercomputer aus ECL-NOR-Gates.
quelle
Einige noch nicht erwähnte Punkte:
Jedes Logikdesign, das keine Dreizustandslogik oder optimale Geschwindigkeit wünscht, kann vollständig mit NAND-Gattern implementiert werden. Das soll nicht heißen, dass NAND-Gatter immer die praktischste Art sind, Dinge zu implementieren. Ein Exklusiv-Oder-Gatter würde beispielsweise vier NAND-Gatter mit zwei Eingängen zum Aufbauen benötigen, was insgesamt sechzehn Transistoren im CMOS darstellt. Wenn man jedoch ein CMOS-Exklusiv-ODER-Gatter direkt aus Transistoren baut, kann die Arbeit mit acht erledigt werden.
quelle
Ich scheine mich zu erinnern, dass es eine natürliche Umkehrung gibt. Ein UND-Gatter würde also einen zusätzlichen Inverter benötigen, das NAND jedoch nicht. Oder ich könnte mich irren ...
quelle
NAND-Gatter sind nicht nur einfach, sondern können auch anstelle aller anderen Gatter verwendet werden. Wenn Unternehmen daher in großen Mengen einkaufen, kaufen sie nur NAND-Gatter, da sie für alles verwendet werden können. Dies spart ihnen Speicherplatz und verbilligt sie in großen Mengen. Daher folgen die Produzenten dem Trend - mehr Nachfrage ermöglicht es ihnen, den Preis zu senken, um die zukünftigen Gewinne zu steigern.
quelle