Implementar una función de 3 entradas usando solo dos LUT de 2 entradas

1

Esta es mi tarea: "Dada la función \ $ f (x_1, x_2, x_3) = \ sum (2,3,4,6,7) \ $ Muestra cómo se puede realizar utilizando dos LUT de 2 entradas . Dé la tabla de verdad implementada en cada LUT ".

Al principio parece muy simple, ¡pero esta es una bestia! No quiero que lo resuelvas, pero solo muéstrame una manera de encontrar una fórmula general para resolver este tipo de problemas de optimización de LUT.

Sólo sé que se puede usar una LUT de n entradas para implementar una función de entrada \ $ 2 ^ n \ $, por lo que en este caso tenemos 3 entradas, por lo que necesitamos una LUT de 3 entradas. Mientras tanto, si nos vemos obligados a usar la LUT de 2 entradas, puedo ver que podemos dividir los valores de salida de la función en dos LUT con \ $ x_1, x_2 \ $ como sus entradas, y luego colocar un MUX con \ $ x_3 \ $ como su selector para producir la función \ $ f \ $. Pero en este problema no se nos permite usar el MUX, sino solo dos LUT de 2 entradas. ¡¿Cómo puede ser ?!

    
pregunta Ehsan

0 respuestas

Lea otras preguntas en las etiquetas