Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

laboratorio fpga vivado, Exámenes de Diseño de Sistemas Digitales

laboratorio implemntado en la fpga vivado

Tipo: Exámenes

2021/2022

Subido el 01/04/2022

angie-juliana-reina-chavez
angie-juliana-reina-chavez 🇨🇴

1 documento

1 / 4

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
NFORME LABORTORIO #3 SDI-82
INTRODUCCIÓN
Los estudiantes requieren afianzar la abstracción de los circuitos y que estos pueden ser
identificados como bloques e implementados como tal, así como afianzar operaciones
básicas de suma, Comparación mayor, menor igual de dos bits y detección de paridad.
OBJETIVOS
Implementación de compuertas lógicas convencionales, (NOT , AND , OR , COR , etc) .
Implementación en la FPGA de un sumador, restador en un solo circuito.
Implementación en la FPGA de un comparador de magnitud.
Implementación en la FPGA de un detector de paridad con compuertas AND y OR.
MARCO TEORICO
Un circuito de un comparador de compuertas lógicas es el encargado de realizar comparaciones de
dos números con bits insignificantes y tiene como propósito indicar si dichos números son iguales,
mayores o menores, todo esto en tres salidas teniendo en cuenta que solo unas de estas salidas
estarán en 1 y las otras dos salidas se mantendrán en 0.[1]
Por otro lado, también tenemos un circuito de paridad de compuertas lógicas ……
El circuito lógico de sumadores y restadores es capaz de sumar y restar números de 4 bits
generalmente y con este modo se le permite al usuario elegir si quiere realizar la operación de
sumar o restar o si lo desea realizar las dos operaciones al mismo tiempo. Cuando se realiza la
suma de estos 4 bits se da como resultado una suma de 4 bits, pero esta va acompañada de un
digito de acarreo al contrario de que se realice una resta de 4 bits ya que cada numero que s resta
se invierte y después de este proceso de le añade un número uno, este número de complemento
de a dos se añade al primer número.[3]
PROCEDIMIENTO
Esta practica se divide en dos partes, la primera de ellas es cuando se realizan los montajes en la
simulación Tinkercad y se realiza el montaje en la protoboard . Esto se utiliza para hacer montajes
de circuitos de sumadores, comparadoras y circuitos de paridad.
En La segunda parte de este laboratorio se utiliza vivado para así poder implementar en la FPGA
los circuitos lógicos en los que vienen incluidos un sumador con un restador en un mismo circuito
este con dos números de cuatro bits , un comprador de magnitud con números dos bits y un
circuito de paridad compuesto de compuertas lógicas AND y OR con numero de cuatro bits . Estos
circuitos lógicos fueron realizador por medio del lenguaje VHDL y después fueron implementados
en la master xdc basys 3 para así poder probar los circuitos en la placa.
EVIDENCIAS DE MONTAJES
pf3
pf4

Vista previa parcial del texto

¡Descarga laboratorio fpga vivado y más Exámenes en PDF de Diseño de Sistemas Digitales solo en Docsity!

NFORME LABORTORIO #3 SDI-

INTRODUCCIÓN

Los estudiantes requieren afianzar la abstracción de los circuitos y que estos pueden ser identificados como bloques e implementados como tal, así como afianzar operaciones básicas de suma, Comparación mayor, menor igual de dos bits y detección de paridad. OBJETIVOS  Implementación de compuertas lógicas convencionales, (NOT , AND , OR , COR , etc).  Implementación en la FPGA de un sumador, restador en un solo circuito.  Implementación en la FPGA de un comparador de magnitud.  Implementación en la FPGA de un detector de paridad con compuertas AND y OR. MARCO TEORICO Un circuito de un comparador de compuertas lógicas es el encargado de realizar comparaciones de dos números con bits insignificantes y tiene como propósito indicar si dichos números son iguales, mayores o menores, todo esto en tres salidas teniendo en cuenta que solo unas de estas salidas estarán en 1 y las otras dos salidas se mantendrán en 0.[1] Por otro lado, también tenemos un circuito de paridad de compuertas lógicas …… El circuito lógico de sumadores y restadores es capaz de sumar y restar números de 4 bits generalmente y con este modo se le permite al usuario elegir si quiere realizar la operación de sumar o restar o si lo desea realizar las dos operaciones al mismo tiempo. Cuando se realiza la suma de estos 4 bits se da como resultado una suma de 4 bits, pero esta va acompañada de un digito de acarreo al contrario de que se realice una resta de 4 bits ya que cada numero que s resta se invierte y después de este proceso de le añade un número uno, este número de complemento de a dos se añade al primer número.[3] PROCEDIMIENTO Esta practica se divide en dos partes, la primera de ellas es cuando se realizan los montajes en la simulación Tinkercad y se realiza el montaje en la protoboard. Esto se utiliza para hacer montajes de circuitos de sumadores, comparadoras y circuitos de paridad. En La segunda parte de este laboratorio se utiliza vivado para así poder implementar en la FPGA los circuitos lógicos en los que vienen incluidos un sumador con un restador en un mismo circuito este con dos números de cuatro bits , un comprador de magnitud con números dos bits y un circuito de paridad compuesto de compuertas lógicas AND y OR con numero de cuatro bits. Estos circuitos lógicos fueron realizador por medio del lenguaje VHDL y después fueron implementados en la master xdc basys 3 para así poder probar los circuitos en la placa. EVIDENCIAS DE MONTAJES

1)SIMULACIONES EN TINKERCAD

-SUMADOR

Figura1 : simulación en Tinkercad sumador de 2 números con 4 bits.[4] -COMPARADOR Figura2 : simulación en Tinkercad comparador de 2 bits.[4] -PARIDAD Figura3: simulación en Tinkercad paridad de 2 números de 4 bits.[4] 2) SIMULACIÓN EN VIVADO -SUMADOR Y RESTADOR

ANALISIS DE RESULTADOS

CONCLUSIONES

BIBLIOGRAFIAS

[1] https://personales.unican.es/manzanom/Planantiguo/EDigitalI/Comp_G10_08.pdf [3] https://www.arrow.com/es-mx/categories/standard-and-specialty-logic/specialty-logic/logic- adders-and-subtractors [4] https://www.tinkercad.com/dashboard