logic - Implementing 5-variable function using multiplexers -


If I have the 5-variable function (below) and I want to implement it using multiplexer, then I How to do (using the minimum possible multiplexer):

  f (A, B, C, D, E) = A + CD + BD 'B'D + B'CE  

This is homework, so do not provide solutions, a guide to how it works.

Thank you!

<5 5 variables with input from to 32 means 2 ** (32) multiplexer. convert these words binary numbers and keep the corresponding high. for B'CE we have:

  ABCDX 0 1x1  

This gives us 4 numbers, because We do not care 2. There are four numbers:

  00101 = 5 00111 = 7 10101 = 21 10111 = 23  

Hold inputs 5, 7, 21, and 23 high.

Repeat for the rest of the words.


Comments

Popular posts from this blog

oracle - The fastest way to check if some records in a database table? -

php - multilevel menu with multilevel array -

jQuery UI: Datepicker month format -