Can a Circuit with 2 Not Gates Negate 3 Inputs?

  • Engineering
  • Thread starter implet
  • Start date
  • Tags
    Circuit
In summary, the conversation discusses the design of a circuit with 3 inputs and 3 outputs that negates each of its inputs. It is questioned whether this can be done using only 2 'not' gates and an unlimited number of 'and' and 'or' gates. The solution suggested is to use a two-bit signal to represent the number of 1 bits in the inputs and then use a decoder to calculate the final outputs. However, the conversation ends with a question about the possibility of embedding this circuit into another copy to get more than 2 nots from 2 not gates.
  • #1
implet
4
0
Hi,

Homework Statement


You are trying to design a circuit with 3 inputs and 3 outputs. The circuit should negate each of its inputs. e.g. A-> not A, B-> not B, C-> not C. Clearly we can do this using 3 'not' gate. Is it possible to do this using 2 'not' gates and an unlimited number of 'and' and 'or' gates?


Homework Equations


None I know of.


The Attempt at a Solution


I'm not sure whether this is true.
To prove it's true: Find a circuit. I've tried many with no success.
To prove it's false: Use an information based argument? Use properties of the different gates?

Thanks :)

P.S. This is an OCW question from 6.080
 
Physics news on Phys.org
  • #2
Someone previously asked the same question on this forum: link
 
  • #3
try to make a two bit signal that represents the number of 1 bits in the 3 inputs.
these are the two bits you have to invert.

the high bit of this is easy, that is a 3-way majority circuit.

you can use the inverted high bit to compute the low bit.

Once you have that, you can make a decoder that produces 4 outputs
that are 1 if 0,1,2 or 3 of the input bits are equal to 1.

finally to calculate a' you can comtine the cases for 0,1 and 2 1-bits in the input.

if there are 0 1-bits in the input then a must be 0, so a' = 1
if there is 1 1-bit in the input then a is 0 if b and c are 1.
if there are 2 1-bits in the input then ...

and then you can do the same for b' and c'

Finally. What is the problem you run into, if you try to embed this circuit into another copy of it to get more than 2 nots from 2 not gates?
 

What is a "Circuit with 2 not gates"?

A circuit with 2 not gates is a logical circuit that consists of two NOT gates connected in series. This means that the output of the first NOT gate is connected to the input of the second NOT gate, resulting in an inverted output compared to the input.

What is the purpose of a "Circuit with 2 not gates"?

The purpose of a circuit with 2 not gates is to invert the input signal. This can be useful in digital logic applications where the input signal needs to be inverted for further processing.

How does a "Circuit with 2 not gates" work?

A "Circuit with 2 not gates" works by passing the input signal through the first NOT gate, which inverts the signal. The inverted signal is then passed to the second NOT gate, which inverts it again, resulting in the original signal being output.

What are the advantages of using a "Circuit with 2 not gates"?

One advantage of using a "Circuit with 2 not gates" is that it provides a simple and efficient way to invert an input signal. It also allows for cascading of multiple NOT gates to achieve more complex logic functions.

What are the limitations of a "Circuit with 2 not gates"?

One limitation of a "Circuit with 2 not gates" is that it can only invert the input signal and cannot perform any other logical operations. It also requires an additional NOT gate compared to a single NOT gate circuit, which may increase the complexity and cost of the overall circuit.

Similar threads

  • Engineering and Comp Sci Homework Help
Replies
1
Views
1K
  • Engineering and Comp Sci Homework Help
Replies
14
Views
2K
  • Engineering and Comp Sci Homework Help
Replies
14
Views
4K
  • Engineering and Comp Sci Homework Help
Replies
13
Views
247
  • Engineering and Comp Sci Homework Help
Replies
7
Views
6K
  • Engineering and Comp Sci Homework Help
Replies
7
Views
2K
  • Engineering and Comp Sci Homework Help
Replies
5
Views
2K
Replies
4
Views
813
  • Engineering and Comp Sci Homework Help
Replies
10
Views
4K
  • Engineering and Comp Sci Homework Help
Replies
5
Views
1K
Back
Top