Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Fecha: 04/12/2019
Informe de práctica
Mario Wladimir Yánez Vela
Myanezv3@est.ups.edu.ec
Alex García Gualoto
agarciag5@est.ups.edu.ec
RESUMEN: Mediante álgebra de Boole y diagramas se de ecuaciones booleanas, por lo cual dicho circuito
quiere mostrar cómo se puede construir fácilmente un puede ser diseñado en base de tablas de verdad.
comparador binario de n bits a partir de comparadores
más simples de dos y cuatro bits para implementar de Entre los circuitos combinacionales más conocidos
manera rápida uno de estos circuitos combinatorios constan:
secuenciales usando case-is-when.
Lógicos
PALABRAS CLAVE: FPGA Spartan-3E, software Xilinx Multiplexor y Demultiplexor
ISE Design Suite 12.1, computador.
Codificador y Decodificador
1. OBJETIVOS Comparador
Aritméticos
1.1 OBJETIVO GENERAL Sumador
Diseñar e implementar circuitos combinaciones Estos circuitos están compuestos únicamente
en la tarjeta Spartan-3E. por puertas lógicas interconectadas entre sí.
1.2 OBJETIVOS ESPECÍFICOS 3.2 COMPARADOR BINARIO DE 2 BITS
Diseñar eh implementar de una forma óptima Se puede decir que el funcionamiento del circuito
un comparador de dos bits. combinacional a diseñar, es análogo al funcionamiento
del circuito integrado 7485 estudiado en los cursos
Diseñar e implementar un circuito anteriores, el cual es un circuito comparador de 4 bits.
combinacional el cual prenda las salidas de
acuerdo al número que se coloque en los
switch.
2. INTRODUCCIÓN
En el presente informe se describe el funcionamiento
de un circuito comparador de dos números A y B de dos
bit cada uno, el código se ha realizado en VHDL, por lo
que A, B serán vectores, existen tres salidas lógicas Fig 1. Circuito logico comparador [1].
respectivamente X, Y, Z, como indicadores de los
resultados obtenidos en la comparación. Posteriormente
también se realizara el análisis de un código enfocado al El circuito que se diseñara, también presentara tres
manejo de puertos de salida y entrada en el FPGA. salidas, cada una de ellas cubrirá uno de los posibles
resultados obtenidos al realizarse una comparación,
3. MARCO TEÓRICO igual, menor que o mayor que.
1
UNIVERSIDAD POLITÉCNICA SALESIANA CIRCUITOS DIGITALES AVANZADOS
Fecha: 04/12/2019
4. MATERIALES Y EQUIPO
Tarjeta Spartan 3E de Diligent.
Software de programación ISE de Xilinx.
Cable USB de enlace.
Cable PPI para comunicación.
2
UNIVERSIDAD POLITÉCNICA SALESIANA CIRCUITOS DIGITALES AVANZADOS
Fecha: 04/12/2019
8. RECOMENDACIONES
7. CONCLUSIONES
El desarrollo del comparador de dos bits, sin
usar variables internas de tipo signal, es posible
ya que según la tabla 1, se podría realizar la
comparación, posición por posición y caso por
caso para las dos entradas, sin embargo eso
implicaría más líneas de código, por lo cual se
concluye que el uso de variables internas es
más óptimo.