0

How would I make a truth table for this Logic Circuit

enter image description here


My attempt:

enter image description here

I think the logic expression would be along the lines of:

Z= −(−(A∧B)∨−(A∧B)∧−(B∧C))∧(−(A∧B)∧−(B∨C))

Linus Gill
  • 53
  • 1
  • 1
  • 7

2 Answers2

1

Using

Assuming I have not made an error, this reduces to False for all inputs.

x1 = Nand[a, b];
x2 = Or[b, c];
x3 = And[x1, And[x1, Not[x2]]];
x4 = Nor[x1, x3];
x5 = And[x3, x4];

The truth table:

TableForm[BooleanTable[{a, b, c, x5}, {a, b, c}], 
TableHeadings -> {None, {a, b, c, x5}}]

enter image description here

and BooleanMinimize[x5] yields False

ArtKorchagin
  • 4,801
  • 13
  • 42
  • 58
Linus Gill
  • 53
  • 1
  • 1
  • 7
0

yes, the table is correct. The logic expression can be simplified to Z=0

Garr Godfrey
  • 8,257
  • 2
  • 25
  • 23