How to construct CMOS gates from Boolean expressions

1 reply · 5K views · last reply
nobrainer612
Messages
24
Reaction score
0

Homework Statement


It given the expression
Overline above the Boolean expression D + A • (B + C), a complemented output of the form NOT(D + A·(B + C)).
. how to construct the complex CMOS gate by looking at the expression.


Homework Equations





The Attempt at a Solution



This solution is given as well.

CMOS circuit schematic: PMOS pull-up network with A and B-C in series-parallel and D below, NMOS pull-down with D in series with A and B-C parallel, output OUT = D + A • (B + C).



I don't understand how he construct it. I know NAND is fromed by two PMOS in parallel at top and two NMOS in series at bottom. NOR is formed by two PMOS in series at top and two NMOS in parallel at bottom.

Like, are there any rule that says, if I see (A+B), the CMOS should be in parallel or series...?

Thank you