¿Qué está mal con esta compuerta XOR construida con cuatro transistores?

5

Intento comprender cómo construir una compuerta XOR usando transistores discretos. Revisé esta pregunta con una amplia respuesta

Howerver la puerta xor allí y también en Wikipedia parece innecesariamente complicado. Simulé el siguiente circuito en Logisim y parece funcionar. Se basa en la idea de que la entrada B cambia entre A y no A

Como no encontré este circuito documentado como una implementación XOR, espero que no sea factible. Por favor explique por qué.

    
pregunta Leonhard

2 respuestas

5

Un problema es que la parte superior de las dos entradas se usa a veces para controlar la salida, de modo que la carga en la salida aparecerá como una carga en la entrada. Podría solucionar ese problema utilizando un segundo inversor en cascada después del primero, para producir una copia de la entrada sin cargarla.

Más en serio, la salida en las dos imágenes superiores se está reduciendo a través de un transistor de tipo p o de alta a través de un transistor de tipo n. En estas circunstancias, el voltaje de la puerta al canal del transistor no será lo suficientemente alto para encender el transistor por completo, y el variador hacia la salida será débil, y (dependiendo de la carga) podría no ser suficiente para impulsar el Salida lo suficientemente cerca de tierra o Vdd para que la siguiente lógica funcione correctamente.

    
respondido por el Mike Spivey
3

Eche un vistazo a la ruta desde la entrada superior y la salida. Una vez que la entrada inferior es "baja", esta ruta conducirá una corriente ilimitada, lo que está superando el requisito de que la impedancia de entrada de una puerta lógica sea alta.

    
respondido por el Eugene Sh.

Lea otras preguntas en las etiquetas