Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Reporte2
Grupo:2MV6
Equipo:
Introducción
En esta práctica veremos las operaciones binarias realizadas por las compuertas lógicas, dichas
operaciones son la suma, resta y multiplicación cada una de estas representa una compuerta distinta
de las otras.
Para poder realizar una operación binaria es necesario tener cierto numero de entradas, en el caso
de esta practica necesitamos un total de 3 entradas (A, B, C) cada una de estas entradas pasará por
diferentes compuertas modificando la entrada para así conseguir el resultado adecuado y comprobar
que la tabla de verdad coincida con la reducción hecha anteriormente.
Primero debemos hacer las reducciones pertinentes para los ejercicios dejados en la práctica, para
poder realizar los circuitos en la protoboard con las compuertas básicas y posteriormente realizar la
programación adecuada en FPGA.
Desarrollo
Dadas las siguientes expresiones:
Reducción de ecuaciones:
Como ejemplo se dio la reducción de 𝑓1:
Para 𝑓2:
Para 𝑓3:
Las expresiones reducidas fueron armadas en físico, mientras que las expresiones sin reducir fueron
programadas en la FPGA.
En la Figura 1 se observa el circuito equivalente
A B C ̅
𝑨 ̅ + 𝑩)
(𝑨 ̅ + 𝑩) ∗ 𝑪
(𝑨
0 0 0 1 1 0
0 0 1 1 1 1
0 1 0 1 1 0
0 1 1 1 1 1
1 0 0 0 0 0
1 0 1 0 0 0
1 1 0 0 1 0
1 1 1 0 1 1
A B C ̅
𝑩 ̅ ∗ 𝑪)
(𝑩 ̅ ∗ 𝑪)
𝑨 + (𝑩
0 0 0 1 0 0
0 0 1 1 1 1
0 1 0 0 0 0
0 1 1 0 0 0
1 0 0 1 0 1
1 0 1 1 1 1
1 1 0 0 0 1
1 1 1 0 0 1
A B C ̅
𝑩 C*A ̅
(C*A) +𝑩
0 0 0 1 0 1
0 0 1 1 0 1
0 1 0 0 0 0
0 1 1 0 0 0
1 0 0 1 0 1
1 0 1 1 1 1
1 1 0 0 0 0
1 1 1 0 1 1
Programa en la FPGA en lenguaje VHDL (Nexys 2)