Pourquoi utilisons-nous un CMOS pour inverser un circuit alors que le PMOS y parvient déjà?

8

La sortie dans un PMOS est la suivante:

I/P    O/P  
 0      1  
 1      0  

Pourquoi ne puis-je pas simplement utiliser cela au lieu d'utiliser un CMOS pour inverser la logique?
(Veuillez expliquer en termes simples car je suis un débutant dans ce sujet et ce sujet)

Harshit Pandey
la source
2
FWIW, ce que OP décrit n'est pas une caractéristique des transistors PMOS, mais des étages source / émetteur communs.
Vladimir Cravero

Réponses:

28

En un mot: efficacité .


Vous pouvez utiliser un transistor PMOS pour piloter une sortie logique haute (par exemple VDD) lorsque l'entrée est basse (par exemple GND). Cependant, vous ne pouvez pas utiliser ce même transistor PMOS pour entraîner une sortie logique basse lorsque l'entrée est élevée .

Lorsque vous réglez l'entrée à un niveau élevé dans votre onduleur PMOS, il s'éteint , laissant la sortie à haute impédance, ce qui n'est pas une logique faible .

Votre table de vérité réelle est:

I/P    O/P

 0      1
 1      Z

Vous pouvez surmonter cette incapacité à conduire bas, en utilisant une résistance pour tirer la sortie bas lorsque le transistor est bloqué. Cependant, pour pouvoir fortement conduire à faible, vous avez besoin d'une résistance de faible valeur .

entrez la description de l'image ici

Cette résistance est toujours en travers de la sortie, ce qui signifie que lorsque vous allumez le PMOS pour conduire à un niveau élevé, un courant important circule du PMOS à travers la résistance jusqu'à la masse. Cela utilise beaucoup d'énergie . Si vous avez des milliards de commutateurs, vous pouvez voir que la consommation d'énergie sera très élevée .

La meilleure approche consiste à remplacer cette résistance par un transistor NMOS. C'est ce qu'on appelle CMOS. En utilisant un appareil NMOS , vous pouvez le considérer comme étant capable de désactiver la résistance lorsque la sortie est activée à un niveau élevé (PMOS est activé).

En utilisant le NMOS, vous pouvez également obtenir une faible logique forte car lorsqu'il est allumé, le NMOS est effectivement court.

Par conséquent, le CMOS, en utilisant des transistors complémentaires, a une très faible dissipation de puissance statique - lorsqu'une sortie est maintenue haute ou basse, presque aucune puissance n'est consommée.

Tom Carpenter
la source
8

Le CMOS, bien que plus complexe à réaliser, consomme très peu d'énergie lorsqu'il ne commute pas, tandis que le PMOS consomme plus d'énergie même lorsqu'il ne commute pas.

De là, soyez le circuit ci-dessous pour un simple onduleur:

schématique

simuler ce circuit - Schéma créé à l'aide de CircuitLab

Lorsque IN = 0, alors le NMOS (M2) est (presque) un circuit ouvert et le PMOS (M1) est (presque) un court-circuit. L'inverse pour quand IN = 1: le NMOS est un court-circuit et le PMOS est un circuit ouvert. C'est soit Vdd (5V) soit la masse à la sortie qui est pilotée "fortement".

En conséquence, vous avez une dissipation de puissance plus faible.

Renan
la source
2
Le CMOS peut en fait être plus facile à réaliser, compte tenu du fait que les résistances IC sont physiquement beaucoup plus grandes que les MOSFET.
Caleb Reister