Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Industrietechnik

CMOS-Gatterschaltungen: Design, Betrieb und Vergleich zu TTL

Bisher war unsere Analyse von Transistorlogikschaltungen auf das TTL-Designparadigma beschränkt, bei dem Bipolartransistoren verwendet werden und die allgemeine Strategie gilt, dass offene Eingänge „high“ (mit Vcc verbunden) entsprechen – und entsprechend „Open-Collector“-Ausgangsstufen erlaubt sind. Dies ist jedoch nicht der einzige Weg, Logikgatter zu bauen.

Feldeffekttransistoren

Feldeffekttransistoren, insbesondere die isolierte-Gate-Variante (IGFET), können im Gatterdesign eingesetzt werden. Da sie spannungsgesteuert statt stromgesteuert sind, ermöglichen IGFETs einfachere Schaltungen. Betrachten Sie den unten gezeigten Inverter, gebaut mit P- und N-Kanal-IGFETs:

CMOS-Gatterschaltungen: Design, Betrieb und Vergleich zu TTL

Die Bezeichnung Vdd an der positiven Versorgung folgt derselben Konvention wie Vcc in TTL: Sie bezeichnet die konstante Spannung, die an den Drain eines Feldeffekttransistors angelegt wird, bezogen auf Masse.

Gatterbetrieb mit Enhancement-Mode IGFETs

Low-Eingang

Verbinden Sie die Schaltung mit einer Stromquelle und Eingangsschalter und beobachten Sie das Verhalten. Beachten Sie, dass diese IGFETs E-Typ (Enhancement-Mode) sind und somit normalerweise aus sind.

Sie schalten nur ein, wenn die Gate-Drain- (oder Gate-Substrat-) Spannung die korrekte Polarität hat.

CMOS-Gatterschaltungen: Design, Betrieb und Vergleich zu TTL

Der obere Transistor ist P-Kanal. Wenn sein Substrat positiver als das Gate ist (Gate negativ relativ zum Substrat), bildet sich der Kanal und Strom fließt zwischen Source und Drain. In der Illustration ist der obere Transistor an, der untere N-Kanal-Transistor aus (null Gate-Substrat-Spannung).

Dadurch verbindet sich der Ausgang fest mit Vdd und hat einen sehr hohen Widerstand zur Masse, was ein logisches „high“ (1) ergibt, wenn der Eingang „low“ (0) ist.

High-Eingang

Schalten Sie den Eingang in den entgegengesetzten Zustand:

CMOS-Gatterschaltungen: Design, Betrieb und Vergleich zu TTL

Nun sättigt der untere N-Kanal-Transistor, während der obere P-Kanal aus bleibt. Der Ausgang wird „low“ (0). Die Schaltung funktioniert als Inverter (NOT-Gatter).

Complementary Metal-Oxide-Semiconductors (CMOS)

Die Verwendung von MOSFETs statt Bipolartransistoren vereinfacht das Inverter-Design erheblich. Der Ausgang schwebt nie – dank der natürlichen „Totem-Pole“-Konfiguration, die sowohl Strom liefern (source) als auch aufnehmen (sink) kann.

Die Eleganz dieses Gatters resultiert aus der komplementären Nutzung von P- und N-Kanal-IGFETs. Solche Schaltungen werden als CMOS (Complementary Metal-Oxide-Semiconductor) klassifiziert.

Herausforderungen und Lösungen bei CMOS-Gattern

Im Gegensatz zu TTL sind CMOS-Gatter anfällig für hohe Spannungen durch statische Elektrizität und können versehentlich in einen Logikzustand getrieben werden, wenn sie offen gelassen werden. Daher sollten offene Eingänge immer vermieden werden.

Probleme mit offenen Eingängen

Betrachten Sie einen Einwegschalter, der einen Eingang in einem Zustand mit Vdd oder Masse verbindet, ihn im anderen Zustand aber offen lässt:

CMOS-Gatterschaltungen: Design, Betrieb und Vergleich zu TTL

Ebenso kann ein Open-Collector-TTL-Ausgang (der bei high schwebt) einen CMOS-Eingang undefiniert lassen:

CMOS-Gatterschaltungen: Design, Betrieb und Vergleich zu TTL

Pull-Up- und Pull-Down-Widerstände

Um schwebende Eingänge zu stabilisieren, wird ein Widerstand an Vdd (Pull-Up) oder Masse (Pull-Down) angeschlossen. Ein typischer Wert ist 10 kΩ, der genaue Widerstand ist nicht kritisch.

Pull-Up-Beispiel:

CMOS-Gatterschaltungen: Design, Betrieb und Vergleich zu TTL

Pull-Down-Beispiel:

CMOS-Gatterschaltungen: Design, Betrieb und Vergleich zu TTL

Beim Anschluss eines Open-Collector-TTL-Ausgangs an einen CMOS-Eingang ist ein Pull-Up-Widerstand erforderlich, um den high-Zustand zu definieren:

CMOS-Gatterschaltungen: Design, Betrieb und Vergleich zu TTL

Bei mehr-ingangsigen CMOS-Gattern benötigt jeder Eingang seinen eigenen Pull-Up- oder Pull-Down-Widerstand.

CMOS-Gatterschaltungen: Design, Betrieb und Vergleich zu TTL

Design von Mehrereingangs-CMOS-Gattern

CMOS NAND-Gatter

Unten sehen Sie ein typisches CMOS-NAND-Schaltbild:

CMOS-Gatterschaltungen: Design, Betrieb und Vergleich zu TTL

Transistoren Q1 und Q3 bilden ein serielles P-/N-Kanal-Paar, gesteuert von Eingang A, während Q2 und Q4 ein ähnliches Paar für Eingang B bilden. Die oberen Transistoren liefern Strom von Vdd, die unteren leiten zur Masse. Der Ausgang ist high, solange nicht beide unteren Transistoren gleichzeitig leiten – also nur, wenn beide Eingänge high sind.

Wahrheitstabellen-Illustrationen

Nachfolgend visuelle Darstellungen des NAND-Gatter-Verhaltens für alle vier Eingangskombinationen:

CMOS-Gatterschaltungen: Design, Betrieb und Vergleich zu TTL

CMOS-Gatterschaltungen: Design, Betrieb und Vergleich zu TTL

CMOS-Gatterschaltungen: Design, Betrieb und Vergleich zu TTL

CMOS-Gatterschaltungen: Design, Betrieb und Vergleich zu TTL

CMOS AND-Gatter

Ein AND-Gatter lässt sich durch Einfügen einer Inverterstufe am Ausgang eines NAND-Gatters erhalten:

CMOS-Gatterschaltungen: Design, Betrieb und Vergleich zu TTL

CMOS NOR-Gatter

Ähnlich dem NAND nutzt ein NOR-Gatter vier MOSFETs, ordnet sie aber anders an: zwei serielle sourcing-Transistoren und zwei parallele sinking-Transistoren. Der Ausgang geht high nur, wenn beide Eingänge low sind.

CMOS-Gatterschaltungen: Design, Betrieb und Vergleich zu TTL

CMOS OR-Gatter

Durch Hinzufügen eines Inverters zum NOR-Gatter-Ausgang wird eine OR-Funktion erreicht.

CMOS-Gatterschaltungen: Design, Betrieb und Vergleich zu TTL

TTL vs. CMOS: Vor- und Nachteile

Beide, TTL und CMOS, können jede logische Funktion implementieren, unterscheiden sich aber in wesentlichen Aspekten:

CMOS-Geschwindigkeit erhöhen: B-Series-Gatter

Um CMOS' langsamere Ansprechzeit zu mildern, können Ausgangspuffer (zwei kaskadierte Inverter) hinzugefügt werden, was die Spannungsverstärkung erhöht und Übergänge beschleunigt. Zwar logisch redundant, verbessern die zusätzlichen Stufen die Performance durch Verstärkung der Signalausschläge.

Zusammenfassung

Verwandte Arbeitsblätter

Industrietechnik

  1. Zuverlässigen Stromspiegel (Current Mirror) aufbauen: Schritt-für-Schritt-Anleitung
  2. Einfaches NAND-Gatter mit dem 4011 IC entwerfen und verifizieren
  3. NOR-Gatter SR-Latch: Digitalen Speicher aufbauen und verstehen
  4. Bipolartransistoren (BJT): Symbole, Typen & Anwendungen
  5. JFETs verstehen: Gate-Stromrichtung & N- vs. P-Kanal
  6. MOSFETs (IGFET): Depletion- & Enhancement-Modus erklärt
  7. Hybrid-Transistor (IGFET-BJT): Hohe Verstärkung, geringer Spannungsabfall
  8. Integrierte Schaltungen: Grundlagen digitaler Logikgatter
  9. Isolierte-Gate-Feldeffekttransistoren (IGFETs) verstehen
  10. Gate-Level Modeling: Vom Hardware-Schaltplan zum Verilog-Code