Using 3 input LUT's to Implement a Boolean Function

  • Thread starter Thread starter blue2004STi
  • Start date Start date
  • Tags Tags
    Function Input
Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
2 replies · 9K views
blue2004STi
Messages
21
Reaction score
0

Homework Statement


Consider the function f(w1,w2,w3,w4) = SUM( m(0, 1, 3, 6, 8, 9, 14, 15)). Derive an implementation using the minimum possible number of three-input LUTs.


Homework Equations


Where SUM(m(0, 1, 3, 6, 8, 9, 14, 15)) is the sum of the min terms, a Sum of Products that from a K map is (~w1*~w2*~w3)+(~w1*~w2*w4)+(w1*w2*~w3)+(w1*~w2*w3)+(~w1*w2*w3*~w4) Where ~w is "not w".

The Attempt at a Solution


Thus far all I can do is get the minimum cost solution from the K map, which I gave above. I guess I'm just a little confused as where to start considering a 3 input LUT has 8 stored values and 3 different inputs and one output. Any help will be beneficial! Thanks,

Matt
 
on Phys.org
Noone have any ideas? I'm not looking for the answer just a push in the right direction. Thanks, Matt
 
Use shannon's expansion theorem