0
\$\begingroup\$

this is for my computer organization class (I am a CS major), but I figured this post belongs better here than on stackoverflow.

I am asked to draw out the complimentary pull down network for the given pull-up network (see picture).enter image description here

So far, I have been determining the pull-down networks by replacing the series compositions with parallel compositions (and vice versa), and replacing the transistors with n-transistors. However, I am confused, because in the picture of the pull-down, it looks like A and D are in series, but it also looks like (A and D) is in parallel with (B and E).

For the complimentary pull-down network, how do I make A in parallel with D, while making (A and D) in series with (B and E)??

\$\endgroup\$
2
  • \$\begingroup\$ Yes it looks confusing becuase it looks almost like a 3 input MUX (ABC) but isn't. So care must be taken to create a truth table then choose a topology in complementary logic so that inputs do not short out the supply to gnd. \$\endgroup\$
    – D.A.S.
    Commented Nov 16, 2017 at 6:38
  • \$\begingroup\$ A&B are in parallel to make 'P', D and E are in parallel, to make 'Q', now P & Q are in series. Does that help? Drawing an exhaustive truth table will get you there, but is the long way. \$\endgroup\$
    – Neil_UK
    Commented Nov 16, 2017 at 6:38

2 Answers 2

1
\$\begingroup\$

The problem has been given to you in a deliberately confusing way. Redraw the leftmost four transistors as A in parallel with B and D in parallel with E then join the parallel pairs with a single line. A general formal approach that will avoid confusion is to write out the boolean expression for your high side circuit, The inputs are inverted because they feed active low input p channel fets.:-

\$Y=\bar{C}.\bar{F}+(\bar{A}+\bar{B}).(\bar{D}+\bar{E})\$

Now you need the inverse of this for Y low:-

\$ \bar{Y}=\overline{\bar{C}.\bar{F}+(\bar{A}+\bar{B}).(\bar{D}+\bar{E})}\$

You also need to get to the un-inverted inputs for the active high input n channel fets using the transforms:-

\$\overline{S+T}=\bar{S}.\bar{T}\$

\$\overline{S.T}=\bar{S}+\bar{T}\$

This is the formal version of switch parallel and series so.

\$ \bar{Y}=\overline{\bar{C}.\bar{F}+(\bar{A}+\bar{B}).(\bar{D}+\bar{E})}\$

\$ \bar{Y}=\overline{\overline{C+F}+\overline{A.B}.\overline{D.E}}\$

\$ \bar{Y}=\overline{\overline{C+F}+\overline{A.B+D.E}}\$

\$ \bar{Y}=(C+F).(A.B+D.E)\$

Draw this out as transistors and you have your answer.

\$\endgroup\$
0
1
\$\begingroup\$

enter image description here

NOT CONFUSING ANYMORE. Now you can apply the logic you have mentioned in the question. :-)

\$\endgroup\$
0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.