Crear un circuito CMOS desde una función lógica F = ~ A + B

0

Intenté dibujar un circuito lógico CMOS, pero no sé si es correcto o no.

La función es: \ $ F = \ overline {A} + B \ $

$$ F = \ overline {A} + B $$

$$ \ overline {F} = \ overline {\ overline {A} + B} \ Rightarrow A \ times \ overline {B} $$

simular este circuito : esquema creado usando CircuitLab

Enlace al papel original.

    
pregunta Res

2 respuestas

2

Aquí está tu circuito:

simular este circuito : esquema creado usando CircuitLab

Tenga en cuenta que, dado que la parte superior alta son P mosfets, están activadas cuando la entrada es baja .

¿Cómo dibujé eso? En primer lugar, debe completar la tabla de la verdad, luego construir la red desplegable , es decir, la parte de NMOS y la redirigir por separado.

Hagamos la tabla:

A    B    F
0    0    1
0    1    1
1    0    0
1    1    1

Al inspeccionar la tabla puede ver que la salida es baja cuando A = 1 y B = 0. Su red desplegable constará de dos transistores en serie (lógicos), uno conectado a A y el otro a / B.

La salida es alta si A = 0 o (A = 1 y B = 1). Tenga en cuenta que aquí ya he simplificado la fórmula (búsqueda de mapas de karnaugh, minterms, maxterms, producto de suma, suma de producto).

Su red de extracción consistirá en el paralelo (OR lógico) de:

  • la serie (AND) de dos transistores, uno conectado a / A, el otro a / B
  • un solo transistor conectado a A

Tenga en cuenta que invirtí las señales para la red de extracción porque P mos se enciende cuando la entrada es BAJA.

    
respondido por el Vladimir Cravero
-2

Es una pregunta difícil y esto debe haberte dicho tu tutor. Aquí estoy dando la respuesta porque la has probado.  La tabla de verdad para esto

En la tabla puede ver que para el caso A = T y B = T la salida es T y para A = T y B = F la salida es F. La transición en el valor de B de T a F indica que de las entradas se ha reducido, por lo que CMOS es una lógica negativa, la salida debería permanecer igual o mostrar una transición de F a T.

En este caso, la transición de F a T no es aplicable ya que la salida inicial es T, por lo que para que este circuito pueda implementarse con el CMOS, el putput debería haber permanecido en T. Por lo tanto, esta función no se puede realizar con un SINGLE CIRCUITO CMOS

    
respondido por el Abhishek Tyagi

Lea otras preguntas en las etiquetas