Oli und Olin haben die Stärken von CMOS erklärt, aber lassen Sie mich einen Schritt zurücktreten.
TL: DR: Die komplementäre Logik ermöglicht einen Spannungshub von Schiene zu Schiene. MOSFET-Transistoren sind eine sehr skalierbare Technologie (Milliarden von Transistoren können auf einer kleinen Oberfläche erhalten werden) mit einigen sehr nützlichen Eigenschaften (im Vergleich zu BJT).
Warum CMOS?
Der Bedarf an ergänzenden Toren beruht auf der Tatsache, dass das einfachste Torkonzept auf der Idee des Hochziehens und Herunterziehens basiert; Dies bedeutet, dass es ein Gerät (einen Transistor oder eine Gruppe von Transistoren) gibt, das den Ausgang hochzieht (auf "1"), und ein anderes Gerät, um ihn herunterzuziehen (auf "0").
VGS>VT>0.7V um und einen Strom fließen zu lassen; Aus diesem Grund funktioniert es gut als Pull-Down-Gerät, aber nicht so gut als Pull-Up-Gerät (es wird ausgeschaltet, bevor die Ausgangsspannung auf VDD ansteigt). Daher die Idee, das pMOS zu verwenden, das etwas schlechter abschneidet (weil sich Löcher langsamer bewegen als Elektronen, aber dies ist eine andere Geschichte), aber perfekt als Pull-up fungiert.
Also komplementär (das "C" im CMOS), weil Sie zwei Geräte verwenden, die sich gegensätzlich verhalten und sich somit ergänzen. Dann invertiert die Logik, weil nMOS (das herunterzieht) eine hohe Eingangsspannung ('1') zum Einschalten benötigt und pMOS eine niedrige Spannung ('0') benötigt.
Aber warum ist MOS gut?
Und noch ein paar zusätzliche Informationen: Wie Olin ebenfalls sagte, ist der Hauptgrund für die Verbreitung der MOSFET-Technologie, dass es sich um ein planares Bauelement handelt, das sich für die Herstellung auf der Oberfläche eines Halbleiters eignet.
Wie Sie auf dem Bild sehen können, besteht der Aufbau eines MOSFET (dies ist ein n-Kanal, der p-Kanal auf demselben Substrat erfordert ein zusätzliches dotiertes Gebiet, das als n-Wanne bezeichnet wird) im Wesentlichen aus der Dotierung der beiden n + -Bereiche und Ablegen des Tors und der Kontakte (sehr sehr vereinfacht).
BJT-Transistoren werden heutzutage ebenfalls in MOS-ähnlicher Technologie hergestellt, was bedeutet, dass sie auf einer Oberfläche "geätzt" sind. Grundsätzlich bestehen sie jedoch aus drei unterschiedlich dotierten Halbleiterschichten, sodass sie in erster Linie für die diskrete Technologie bestimmt sind. Die Art und Weise, wie sie jetzt aufgebaut sind, besteht darin, diese drei Schichten in unterschiedlichen Tiefen des Siliziums zu erzeugen, und (nur um eine Vorstellung zu geben) in neuerer Technologie belegen sie eine Fläche in der Größenordnung von etwa Quadratmikrometern, während MOS-Transistoren vorhanden sein können Eingebaute <20-nm-Technologie (diesen Wert regelmäßig aktualisieren) mit einer Gesamtfläche in der Größenordnung von weniger als 100 nm². (Bild rechts)
Sie sehen also, dass ein MOSFET-Transistor (in der heutigen Technologie) neben den anderen Eigenschaften viel besser für die Erzielung einer Very Large Scale Integration (VLSI) geeignet ist.
Bipolartransistoren sind wegen ihrer besseren Linearitätseigenschaften in der analogen Elektronik ohnehin noch weit verbreitet. Ein BJT ist auch schneller als ein MOSFET, der mit der gleichen Technologie (gemeint als Transistorabmessungen) gebaut wurde.
CMOS gegen MOS
Es ist zu beachten, dass CMOS nicht mit MOS äquivalent ist: Da C für "Komplementär" steht, handelt es sich um eine spezielle (auch wenn weit verbreitete) Konfiguration für MOS-Gatter, während Hochgeschwindigkeitsschaltungen häufig dynamische Logik verwenden, um die Eingangskapazität von im Wesentlichen zu reduzieren Tore. Tatsächlich ist der Versuch, die Technologie an ihre Grenzen zu treiben, mit zwei Gate-Kapazitäten (wie bei CMOS) am Eingang eine Ursache für Leistungseinbußen. Man könnte sagen, dass es ausreichend ist, den von der vorherigen Stufe gelieferten Strom zu erhöhen, aber zum Beispiel erfordert die doppelte Ladegeschwindigkeit den doppelten Ladestrom, dh die doppelte Leitfähigkeit, die mit der doppelten Kanalbreite erreicht wird, und - überraschenderweise - die doppelte Eingangskapazität.
Andere Topologien wie die Durchlasstransistorlogik können die Struktur bestimmter Gatter vereinfachen und manchmal eine höhere Geschwindigkeit erzielen.
Über Schnittstellen
Beim Wechsel des Themas, wenn es um Mikrocontroller und Schnittstellen geht, ist zu beachten, dass die hohe Eingangsimpedanz von CMOS-Gattern sehr wichtig ist, um sicherzustellen, dass die Eingangs- / Ausgangs-Pins niemals potentialfrei bleiben (wenn sie geschützt sind, wird dies intern sichergestellt) Das Tor kann externen Geräuschen ausgesetzt sein und unvorhersehbare Werte annehmen (mit möglicher Blockierung und Beschädigung). Wenn Sie also angeben, dass ein Gerät CMOS-Eigenschaften aufweist, sollten Sie auch darauf hinweisen.