1
\$\begingroup\$

Using a 1x8 deMUX with an AND gate, create F(x,y,z) where F has minterms at 1,3 and 5

This is the solution I came up with:

enter image description here

I'm pretty sure this solution works, but it doesn't quite fit the specifications. Can anyone help me do this with only one AND gate?

EDIT

Here is my function table

enter image description here

\$\endgroup\$
  • \$\begingroup\$ please show your output truth table :) \$\endgroup\$ – Alexander Sabiona Mar 13 '15 at 0:32
  • \$\begingroup\$ @tcrosley I'm using a 1x8 deMUX. The selects should choose an output to have the value of the data input. \$\endgroup\$ – Dunka Mar 13 '15 at 0:39
  • \$\begingroup\$ @AlexanderSabiona It is uploaded now \$\endgroup\$ – Dunka Mar 13 '15 at 0:46
  • \$\begingroup\$ @tcrosley they take in xyz as inputs, the xyz also goes to the data inputs \$\endgroup\$ – Dunka Mar 13 '15 at 2:56
2
\$\begingroup\$

Maybe everyone's over thinking this (or I'm missing something).

I don't think you need the logic going into D, just tie D to 1. Then, route M1, M3, and M5 into the OR gate whose output is F. The output will be 1 for just the correct entries of x,y and z, and 0 otherwise (i.e. 111 will have a 0 output since M7 is not fed into the OR gate).

So that's how to do it with one OR gate. Not sure about AND ...

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

Heya :) I doubt you can do this with a single AND gate only. Are you allowed to use inverted AND (NAND) gates? if so, then try converting that OR into a NAND.

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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