Look Up Tables¶
1. Códigos¶
1.1. Función booleana¶
\[
f(A,B,C,D) = (\overline{A}  \cdot \overline{B} \cdot D) + (B \cdot \overline{C} \cdot \overline{D}) + (\overline{A} \cdot C \cdot \overline{D})
\]
| Decimal | \(A\) | \(B\) | \(C\) | \(D\) | \(f\) | 
|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 0 | 
| 1 | 0 | 0 | 0 | 1 | 1 | 
| 2 | 0 | 0 | 1 | 0 | 1 | 
| 3 | 0 | 0 | 1 | 1 | 1 | 
| 4 | 0 | 1 | 0 | 0 | 1 | 
| 5 | 0 | 1 | 0 | 1 | 0 | 
| 6 | 0 | 1 | 1 | 0 | 1 | 
| 7 | 0 | 1 | 1 | 1 | 0 | 
| 8 | 1 | 0 | 0 | 0 | 0 | 
| 9 | 1 | 0 | 0 | 1 | 0 | 
| 10 | 1 | 0 | 1 | 0 | 0 | 
| 11 | 1 | 0 | 1 | 1 | 0 | 
| 12 | 1 | 1 | 0 | 0 | 1 | 
| 13 | 1 | 1 | 0 | 1 | 0 | 
| 14 | 1 | 1 | 1 | 0 | 0 | 
| 15 | 1 | 1 | 1 | 1 | 0 | 
| lut1.v | |
|---|---|
1.2. Diagrama esquemático¶
| lut2.v | |
|---|---|
1.3. Mintérminos¶
También se les conoce como suma de productos o SOP (Sum Of Products).
| Decimal | \(A\) | \(B\) | \(C\) | \(D\) | \(f\) | 
|---|---|---|---|---|---|
| ... | ... | ... | ... | ... | 0 | 
| 11 | 1 | 0 | 1 | 1 | 1 | 
| 13 | 1 | 1 | 0 | 1 | 1 | 
2. Verificación¶
2.1. Testbench¶
2.2. Resultados¶
3. Referencias¶
- 
Russell, “Tutorial - Boolean Algebra using Look-Up Tables (LUTs)”, Nandland, el 9 de junio de 2022. https://nandland.com/lesson-4-what-is-a-look-up-table-lut (consultado el 17 de julio de 2023). ↩ 
- 
“Quine–McCluskey algorithm”. https://www.mathematik.uni-marburg.de/~thormae/lectures/ti1/code/qmc (consultado el 17 de julio de 2023). ↩ 
- 
“Gate Level Modeling”, ChipVerify. https://www.chipverify.com/verilog/verilog-gate-level-modeling (consultado el 17 de julio de 2023). ↩ 
