
What is the correct schematic for the pullup
circuitry?

Assuming the pullup circuitry is designed correctly, what is
the logic function implemented this gate?
Assuming the pullup circuitry is designed
correctly, when the output of the CMOS gate above
is a logic "0", in the steady state what would we
expect the voltage of the output terminal to be?
What would be the voltage if the output were a
logic "1"?

Draw a schematic for the pulldown circuitry for this CMOS gate.

Assuming the pulldown circuitry is designed correctly, give an expression
for the logic function implemented by this gate.
_ _ _ _ _ _ _ _ _ _ _ _ F = (A + D)*(B + C) = A*B + A*C + B*D + C*DOr we can look at the pulldown circuitry and express F as the complement of the function that describes when the pulldown is on:
_________ F = A*D + B*CUsing several applications of DeMorgan's theorem this can be expanded to
___ ___ _ _ _ _ F = (A*D)*(B*C) = (A + D)*(B + C)which is the expression we derived using the pullup circuitry.

Can this circuit be used as a CMOS gate? If not,
explain why. If so, what function does it compute?
_________ ___ _ _ _ _ _ _ _ _ F = (A*B) + C = (A*B)*C = (A + B)*C = A*C + B*C
If we wanted the output voltage to change more
quickly when going from a logic "0" to a logic "1",
what changes would we make to the fets?
Implement the function with a single 4-input CMOS gate and an inverter.




