Design Logic Question: 3 Inputs, 3 Outputs | 2 Inverters

  • Thread starter Thread starter mnm
  • Start date Start date
  • Tags Tags
    Design Logic
Click For Summary

Discussion Overview

The discussion revolves around designing a digital circuit with three inputs (a, b, c) and three outputs (a', b', c') using only two inverters and any number of AND and OR gates. Participants are exploring the requirements and constraints of the problem, including the logic behind the outputs and the necessary components to achieve the desired results.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested
  • Homework-related

Main Points Raised

  • One participant requests help in designing the circuit but does not specify the function of the outputs.
  • Another participant suggests that the question may be a trick or "bounes" question, implying it should be solved independently.
  • Several participants express confusion about the intended function of the circuit and the conditions under which the outputs are asserted.
  • Clarifications are made regarding the outputs a', b', c' being the inversions of the inputs a, b, c.
  • Hints are provided about using logical equivalences and combinatorial outputs to achieve the desired results with the limited number of gates.
  • A participant shares a rough outline and a link to a diagram, suggesting that the problem is more complex than it appears and requires careful consideration of logical rules.
  • Discussion includes references to DeMorgan's law and the need to construct expressions that utilize the two NOT gates effectively.

Areas of Agreement / Disagreement

Participants generally agree that the problem is challenging and requires careful thought, but there is no consensus on the exact nature of the circuit's function or the best approach to solving it. Multiple competing views and interpretations of the problem remain.

Contextual Notes

Some participants note the ambiguity in the problem statement regarding the specific equations or logical functions to be implemented, which may affect the approach to finding a solution.

mnm
Messages
2
Reaction score
0
Helloo every one,
here is my qusetion:
Design acircuit that has three inputs a,b,c and has three outputs a' ,b', c' . your circuit can only have two inverters and any number of AND and OR gates

if some 1 could help me i'd appreciate it.
 
Physics news on Phys.org
I think this is a:devil: bounes quetion ,so u should solve :smile:it alone mnm.
 
?? It's not clear to me, or to anyone else I suppose, under what conditions would the outputs be asserted. In other words, what is this circuit supposed to do?
 
well u have 3 inputs a b and c and a circuit that consists of only 2 not gates and any number of AND and OR gates u must now construct those gates inorder to get 3 out puts separetly which are a' b' and c'
that is the question and a hint would be is that it is necessary to use more than 20 gates.
 
You're not answering the question of what the circuit does. I could easily designate a',b',c' outputs the same as the inputs and use the two inverters in series to cancel each other out. Would you mind posting the problem as it is?

EDIT: Someone pointed out to me that a',b',c' refer to the inverted outputs of a,b,c. Now I understand the question.
 
Last edited:
please post the complete question... mean what is the equation??

it is a+b+c (just for example) or what??
 
DirectCurrent said:
it is a+b+c (just for example) or what??
f(A,B,C) = A', B', C'

The difficulty is in getting three independent outputs when he can't just isolate each variable with a NOT gate.

Hint: There are logical equivalences you can make use of to filter your combinatorial (And/Or) outputs. Brush up on your logic rules. Make some attempts at a solution, so people can help you further.
 
I was bored so I made a rough outline for you to get started. I've uploaded and linked the picture, but since I renamed all your symbols in greek you will probably have to start from the beginning to use the picture i provided.

This problem is an excellent example of pretty difficult "easy" problems. Your professor (and other smarty pantses who have solved this) will promote it as a "novel" example, and it is, but this ignores the fact that the solution is quite involved. Indeed, anyone can solve this problem using very simple rules, but coming to the solution on your own requires some concerted effort.

The easiest place to start is to consider what the solution will look like. Take your initial variables, XYZ, and you need to end up with their complements: X', Y', Z'. Using DeMorgan's law, how can you obtain X (or it's complement) from a sum (OR) of other expressions? Write an expression for a single variable first:
X = (X+Y+Z)'(X+Y+Z')'(X+Y'+Z)'(X+Y'+Z')'
X' = X'Y'Z' + X'Y'Z + X'YZ' + X'YZ.

From this, you should be able to see that you need to construct (using your 2 given NOT gates) 2 types of expressions: one containing terms with 2 NOT'ed variables, and one containing terms with 1 NOT'ed variable. Try to build these, or at least work backwards from the awful drawing I made, and you should be able to see how the solution works. You will see that these will necessarily involve terms including all three, starting from basically X'Y'Z' and (X' + Y' + Z').

http://i289.photobucket.com/albums/ll222/snarfherder/solution.jpg

Smiley faces are OR gates. Good Luck.
 
Last edited by a moderator:

Similar threads

  • · Replies 5 ·
Replies
5
Views
4K
Replies
15
Views
3K
  • · Replies 13 ·
Replies
13
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 14 ·
Replies
14
Views
5K
  • · Replies 7 ·
Replies
7
Views
8K
  • · Replies 10 ·
Replies
10
Views
5K
Replies
9
Views
3K