What use might a computer hardware engineer be interested in the ability to build a circuit with the same function two different ways?

What use might a computer hardware engineer be interested in the ability to build a circuit with the same function two different ways?



Say you have a circuit with logic gates that is built as : 

Y = (A * B) 
and 
_ _ _ _ 
X = (((B)*(A)) + ((B)*(A))) 

(I think I got this right, refer to the picture please to get the idea of the circuit.) 

You have two outputs broken down by the logic gates. So answering the question: what use might a computer hardware engineer be interested in the ability to build a circuit with the same function two different ways? 

Thank you!

Update: EDIT: on equation X, the underscores should go above B and A letters only (still not sure if I got the equation right or not)





No Answers Posted Yet.