Engineering Simplest Logic Circuit for z=0 with Inputs a, b, c

AI Thread Summary
The discussion revolves around creating the simplest logic circuit for the output z=0 based on specific input conditions for a, b, and c. The conditions specify that z=0 only when abc equals 010 or 110, leading to confusion about the role of input a. Participants clarify that the circuit can be simplified without needing input a, as it does not affect the output in these cases. Suggestions include using a Karnaugh map for verification and providing alternative expressions for the logic circuit. Ultimately, the logic derived from the conditions is confirmed to be correct, and the confusion about input a is resolved.
STEMucator
Homework Helper
Messages
2,076
Reaction score
140

Homework Statement



Draw the simplest logic gate or circuit for the description below. The inputs are ##a, b, c## and the output is ##z##.

##z = 0## only if ##abc = 010## or ##abc = 110##

Homework Equations

The Attempt at a Solution



So i drew up a quick table, AND and OR'ed the required terms together and came up with this:

IMG_0503.jpg


Is this okay? The input ##a## seems to have disappeared, which makes no sense to me. Unless its some sort of trick question where I only need 2 inputs since the output doesn't rely on ##a## at all.
 
Physics news on Phys.org
Have you tried checking your answer with a Karnaugh map? I get a different answer...
 
Also, have you tried plugging the two values back into your answer...?
 
I'm trying to do this without a K-Map.

Plugging the values of ##b## and ##c## into my answer does provide the correct output, but I am unsure about the input ##a##.

I don't believe the answer is correct, and I am unsure how to algebraically simplify this if my above attempt is incorrect.
 
My apolgies! I missed in your OP that z=0 for those two terms. Your answer does look correct. Sorry for any confusion I caused...
 
berkeman said:
My apolgies! I missed in your OP that z=0 for those two terms. Your answer does look correct. Sorry for any confusion I caused...

Thank you for the clear up. I was just slightly confused about the inputs, but the logic worked out that way I guess.
 
Zondrina said:
z= 0 only if abc=010abc = 010 or abc=110
You did well. An alternative is to write ##\bar z\ =\ \bar a b \bar c\ +\ ab\bar c##

Then simplify this as you did with your expression earlier, to get z = ...

The answers will be the same. :)
 

Similar threads

Replies
10
Views
5K
Replies
14
Views
5K
Replies
5
Views
4K
Replies
7
Views
2K
Replies
2
Views
2K
Replies
10
Views
3K
Replies
6
Views
19K
Replies
4
Views
5K
Back
Top