in Digital Logic retagged by
9,544 views
6 votes
6 votes

The truth table for the combinational circuit is shown below:

What is the minimum number of two input NAND gates required to realize this logic circuit?

in Digital Logic retagged by
9.5k views

1 comment

Is it coming 7?
0
0

3 Answers

6 votes
6 votes
Best answer
here we realise K-map then we get Y= A' B'+B'C'+ A'C'

  so its AND-OR realization so  three NAND gate use for A', B',C' and  4 NAND gate for AND-OR so total 7 NAND gate is required.
selected by

3 Comments

Y can also be written as Y = B'(A' + C') + A'C' = B'(AC)' + A'C' = [(B'(AC)')' (A'C')']'

It can be implemented in just 4 NAND gates.
0
0
@amit here use 4 NAND gate but A', B', C' how to generate so that's why i use 3 more NAND gate as generate  A',B',C' ...
0
0

amit is correct, we have to arrive at [(B'(AC)')' (A'C')']' which then can be implemented with seven "2 input" NANDs.

0
0
3 votes
3 votes
By simplifying the expression for Y we get

Y = A' (B' + C')

Implementing (B' + C') or (BC)' will require 1 NAND gate. Implementing A' will require another NAND gate. Combining the output of the previous two, we will get (A' (BC)')' = A + BC. Again feeding it into a NAND gate will give (A + BC)' = A' + (B' + C') = Y.

Hence, 4 NAND gates required in total.
2 votes
2 votes
7 NAND gates.

Expression after minimization

=B'C' + A'C' + A'B'

= B'C' + A'(C' + B')

=B'C' + A'(BC)'

Now, for the SOP expression, 3 NAND gates.

Additionally, 1 NAND to realise (BC)'

 1 NAND to realise to C'

 1 NAND to realise to B'

 1 NAND to realise to A'

Related questions