Diseño de circuitos cmos complejos

Actualmente estoy tratando de entender el diseño de circuitos cmos complejos para expresiones lógicas. Encontré muchos ejemplos, pero todos ellos presentan expresiones, que se niegan:

F = A + ( B C ) ¯
o toda la expresión no tiene partes de negación:
F = A + B C
Para ambos casos, sé cómo diseñar estos circuitos, pero no pude encontrar ningún ejemplo con partes de negación y partes de no negación, como:
F = A + B ¯ C

¿Es posible diseñar un circuito de este tipo con cmos y, de ser así, cómo puedo hacerlo?

Respuestas (3)

La respuesta a su pregunta es muy sencilla: use un inversor para generar B ¯ de entrada B .

Además, la lógica CMOS es inherentemente negativa, por lo tanto, recomendaría usar De Morgan para hacer su vida más fácil y simplemente inserte una inversión en el nodo de salida.

F ¯ = A + B ¯ C ¯

La siguiente solución utiliza 10 transistores.

ingrese la descripción de la imagen aquí

Que yo sepa, para negar una entrada de una puerta, simplemente agregue un inversor en la entrada de la misma.

Estoy rehaciendo completamente mi respuesta ahora que sé que sabes sobre puertas lógicas y diseño CMOS. Simplemente puede invertir una "letra" y seguir adelante.

ingrese la descripción de la imagen aquí

Para su tarea, combine todas estas puertas lógicas que ya conoce y simplemente compílelas en una sola.

ingrese la descripción de la imagen aquí

Lo siento por el desorden y debería poder hacer clic en la imagen y hacer zoom y ver los detalles.

En primer lugar, gracias por su tiempo y esfuerzo. Me quedó claro cómo invertir toda la expresión. Por eso dije, que para ambos casos
F = A + B C
y
F = A + B C ¯
Sé cómo diseñar tales circuitos. Todavía no me queda claro cómo invertir solo una parte de una expresión...
Simplemente puede agregar un solo inversor para una de sus entradas.
¿Puedes mostrármelo para mi ejemplo anterior? Esto no es tarea...
Permíteme editar mi respuesta... dame un segundo.
@ ofr13 Allá vamos... Lo siento, tomó tanto tiempo. Seguí cometiendo errores y poniendo la puerta OR frente a la puerta AND jajaja :)
Eso ciertamente no parece una puerta compleja CMOS, sino un montón de puertas conectadas entre sí.