ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

LABORATORIO ELECTRONICA DIGITAL


Enviado por   •  10 de Abril de 2022  •  Trabajos  •  455 Palabras (2 Páginas)  •  324 Visitas

Página 1 de 2

[pic 1]  

ELECTRONICA DIGITAL – LABORATORIO No. 9

FACULTAD DE INGENIERÍA

INGENIERÍA MECATRÓNICA 

 

TEMA

FPGA - XILINX

NOMBRE

 JULIANA BUENO PARRA

ID

U00129957

FECHA

5 DE NOVIEMBRE DEL 2021

 

  • ENLACE DEL VIDEO EN YOUTUBE DE LAS SIMULACIÓN EN XILINX:

https://youtu.be/TWFI67OkU2k 

  • OBJETIVOS:  
  1. Diseñar y simular los siguientes programas para una FPGA de Xilinx
  • PROCEDIMIENTO:

Realice un programa en lenguaje VHDL sobre la tarjeta FPGA (Asignación 2 y 8)

Procedimiento de diseño (tablas de verdad, simplificaciones, etc.)

- Circuito esquemático

- Simulación en proteus

 - Programa en dos arquitecturas

– Simulación en el IDE Xilinx de las dos arquitecturas por cada problema

 - Video con la implementación

2. ALARMA: Se tiene una maquina copiadora con 4 interruptores a lo largo de la ruta del papel, cada vez que el papel pasa por un interruptor este se cierra. Diseñe un sistema que produzca una alarma cuando dos o más interruptores se cierren al mismo tiempo.

A

B

C

D

ALARMA

0

0

0

0

0

0

0

0

1

0

0

0

1

0

0

0

0

1

1

1

0

1

0

0

0

0

1

0

1

1

0

1

1

0

1

0

1

1

1

1

1

0

0

0

0

1

0

0

1

1

1

0

1

0

1

1

0

1

1

1

1

1

0

0

1

1

1

0

1

1

1

1

1

0

1

1

1

1

1

1

Mapa de Karnaugh

A’B’

A’B

AB

AB’

C’D’

0

0

1

0

C’D

0

1

1

1

CD

1

1

1

1

CD’

0

1

1

1

[pic 2]

Expresión booleana:

CD + AB + BD + AD + BC + AC = ALARMA

AB + AC + AD + BC + BD + CD = ALARMA

Circuito lógico:

[pic 3]

SIMULACIÓN EN PROTEUS: (RootSheet1)

[pic 4]

SIMULACIÓN EN XILINX:

En programación VHDL:

[pic 5]00

Con compuertas lógicas:

[pic 6]

8. MULTIPLICADOR: Se tiene un circuito multiplicador que toma dos números binarios de dos bits (A1A0  y B1B0 ) y produce un número binario de salida Y3Y2Y1Y0 , que es igual al producto aritmético de los dos números de entrada. Diseñe un programa para el multiplicador.

ENTRADAS

SALIDA A*B

NÚMERO A

NÚMERO B

A1

A0

B1

B0

Y3

Y2

Y1

Y0

0

0

0

0

0

0

0

0

0

0

0

1

0

0

0

0

0

0

1

0

0

0

0

0

0

0

1

1

0

0

0

0

0

1

0

0

0

0

0

0

0

1

0

1

0

0

0

1

0

1

1

0

0

0

1

0

0

1

1

1

0

0

1

1

1

0

0

0

0

0

0

0

1

0

0

1

0

0

1

0

1

0

1

0

0

1

0

0

1

0

1

1

0

1

1

0

1

1

0

0

0

0

0

0

1

1

0

1

0

0

1

1

1

1

1

0

0

1

1

0

1

1

1

1

1

0

0

1

...

Descargar como (para miembros actualizados)  txt (4.5 Kb)   pdf (395.7 Kb)   docx (756.4 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com