Was ist ein schwacher Transistor?

Im Implementierungsabschnitt von C-Element auf der Wikipedia-Website: https://en.wikipedia.org/wiki/C-element gibt es ein Diagramm, das auf einen schwachen Transistor hinweist.

Was ist ein schwacher Transistor?

Unten ist das Diagramm, von dem ich spreche:

Schwacher Transistor

Antworten (3)

Ein "schwacher" Transistor hat eine niedrigere Transkonduktanz, was durch etwas längeres, stromarmes oder ein Schwellenimplantat erreicht werden könnte.

Ich möchte Sie ermutigen, "schwache" Transistoren aus einigen Gründen zu vermeiden:

  • Wir können sie aufgrund des Dopingabstands wirklich nicht für aggressive Prozesse verwenden
  • Sie können nicht einfach "lange" Geräte herstellen, da dies den Schwellenwert in Richtung Masse verschiebt, und Sie benötigen einen vorgespannten FET oder Widerstand.
  • Erhebliche Leistung, um den anderen FET zu übersteuern.

Sie haben dort Muller C-Elemente, und es gibt Möglichkeiten, statische Muller C-Elemente ohne schwache Transistoren herzustellen.

Bearbeiten

Wie in den Kommentaren erwähnt, werden schwache Transistoren in der E/A verwendet, und ich habe mich auf den Datenpfad konzentriert, aber hier ist ein Gefühl dafür, wie man diese Geräte mit Widerständen in einem handelsüblichen CMOS-Prozess herstellt, über den ich sprechen darf. Da die Geräte kleiner geworden sind, stellen Sie fest, dass Sie mehr Platz zwischen den Implantaten haben, außerdem können Geräte nicht "länger" gemacht werden, ohne Standardgeräte in einer Kette zu kacheln, und dies macht Ihren Datenpfad durcheinander; E/A-Treiber sind jedoch immer die Ausnahme. Die E/A-Treiber sind riesig, daher verwenden Sie im Allgemeinen Widerstände, um Ihre schwachen Geräte herzustellen, wenn Sie Platz haben.

Widerstände

Im Bild oben gibt es ein gelbes Kästchen für die "digitale Mindestgröße", und die Größe für einen Treiber ist bei diesem Prozess doppelt so groß. Ich verwende die n+-Diffusionswiderstände für meinen FPGA-Reset-Pin, da ich ihn auch für eine Doppelbus-Fehlerbenachrichtigung verwende. Sie bringen den Pin zum Zurücksetzen auf Low, ODER ich kann Logik damit verbinden, um den Pin auf Low zu bringen, wenn ich ein nicht behebbares Timing-Problem habe.

Wenn Sie dies mit der Länge eines FET vergleichen möchten, spezifiziere ich meine E / A-Treiber für 20 mA, was sie bei einer Mindestlänge für E / A-FETs 4 Mikrometer breit macht, was mir 25 "Quadrate" äquivalenten Platzes gibt . Dies würde mir einen Widerstand von 8,7k geben, wenn ich parallel zu meinem Driver eine p+ Poly an der Seite nach oben laufen lassen würde.

Da ist die Ansicht aus großer Höhe, wo schwache Transistoren tatsächlich verwendet werden, und wir (na ja, ich jedenfalls) verwenden Widerstände, um sie herzustellen, anstatt mit Schwellenimplantaten oder Längen zu spielen.

Danke, Dr. Brian. Es ist also besser, 12 Transistoren zu haben, als 4 Transistoren + 2 schwache.
Schwache Transistoren sind in MPUs sehr verbreitet, wo ein I/O-Pin eine Tri-State- oder OC-Option haben kann. Wie in anderen Antworten erwähnt, ist es auch ein Bushalter, wenn kein E / A-Signal vorhanden ist. Sie sind im Gegensatz zu Pull-up-/Pull-down-Widerständen im IC integriert.
@Ehsan Sie können sie verwenden, aber es gibt einige clevere Möglichkeiten, sie nicht in C-Elementen zu verwenden. Es kommt auf deinen Strombedarf an. Ich verwende keine schwachen Transistoren, weil ich ihre Leistung als Transistoren nicht garantieren kann.
@ Sparky256 Das wäre die Ausnahme. Ich werde meine Antwort aktualisieren, um dies aufzunehmen.

Ich bin mir ziemlich sicher, dass sie einen Transistor meinen, der so konstruiert ist, dass er einen absichtlich hohen Widerstand hat. Dadurch können andere Transistoren ihn überwältigen.

Sie werden auch verwendet, um zu verhindern, dass ein Analog-, E/A-Pin oder eine interne Verbindung bei einer so hohen Impedanz wirklich „schwebt“, dass ihr Verhalten unvorhersehbar ist.

Ein schwacher Transistor ist einer, der einen niedrigeren Strom hat ICH D S , S A T relativ zu anderen in der Schaltung. Dies geschieht in erster Linie mit einem unteren W L Obwohl Sie in den meisten digitalen Prozessen das L nicht so stark ändern, bedeutet dies, dass das W kleiner sein muss als diese anderen Transistoren.

In dieser Schaltung werden diese schwachen Transistoren als Bushalter verwendet und müssen am Eingang dieses letzten Inverters nicht so viele Konflikte verursachen.

Ja, es wird als Speicherelement oder wie Sie sagten "Bushalter" verwendet.