Documentos de Académico
Documentos de Profesional
Documentos de Cultura
“Practica 2”
Equipo 4:
E5B
Electrónica
Profesor:
Fecha de entrega:
06 de septiembre de 2019
1
Índice
Resumen
Marco teórico
Objetivo general
Objetivos Específicos
Materiales
Desarrollo de la practica
Conclusión
Referencias bibliográficas
2
Resumen
¿Qué es VHDL? [1]
Ventajas Desventajas
3
Marco teórico.
ISE WebPACK ofrece un flujo de diseño completo de adelante hacia atrás que
proporciona acceso instantáneo a las características y funcionalidades de ISE sin costo
alguno. Para obtener más información, visite la página de inicio de ISE WebPACK
Design Software .
4
funcionamiento de adept: [4]
Digilent Adept es una solución única y poderosa que le permite comunicarse con las
placas del sistema Digilent y una amplia variedad de dispositivos lógicos.
Adept 2 es un rediseño completo del marco Adept original. Adept 2 se ha simplificado
en una sola aplicación que se expande sobre el conjunto de características Adept
original. Adept 2 no solo proporciona la configuración JTAG y la transferencia de datos,
sino que también agrega funciones de verificación de placa y expansión de E / S. La
conexión y apertura de dispositivos es automática y nunca ha sido tan fácil. Estas
características también son accesibles en una interfaz de línea de comandos a través
de Adept Utilities.
Características:
5
Datasheet nexys 2: [5]
Manual de referencia de Nexys 2
Caracteristicas
500K-gate Xilinx Spartan 3E FPGA
Configuración FPGA basada en USB2 y transferencias de datos a alta velocidad
(utilizando el software gratuito Adept Suite)
Alimentado por USB (también se pueden usar baterías y / o enchufes de pared)
16MB de Micron PSDRAM y 16MB de Intel StrataFlash ROM
Xilinx Platform Flash para configuraciones FPGA no volátiles
Fuentes de alimentación eficientes en modo conmutado (buenas para
aplicaciones alimentadas por batería)
Oscilador de 50MHz más zócalo para el segundo oscilador
60 E / S FPGA enrutadas a conectores de expansión (un conector Hirose FX2
de alta velocidad y cuatro encabezados de 6 pines)
8 LED, pantalla de 4 dígitos y 7 seg, 4 botones, 8 interruptores deslizantes
Se envía en un estuche de plástico con cable USB
El Nexys2 trae tecnologías líderes a una plataforma que cualquiera puede usar para
obtener experiencia en diseño digital. Puede alojar innumerables sistemas digitales
basados en FPGA, y los diseños pueden crecer fácilmente más allá de la placa
utilizando cualquiera o todos los cinco conectores de expansión. Cuatro conectores de
módulo periférico (Pmod) de 12 pines pueden acomodar hasta ocho Pmods de bajo
costo para agregar características como control de motor, conversión A / D y D / A ,
circuitos de audio y una gran cantidad de interfaces de sensores y actuadores. Todas
las señales accesibles para el usuario en la placa Nexys2 están protegidas contra ESD
y contra cortocircuitos, lo que garantiza una larga vida útil en cualquier entorno.
La placa Nexys2 es totalmente compatible con todas las versiones de las herramientas
Xilinx ISE, incluido el WebPack gratuito. Ahora cualquiera puede construir sistemas
digitales reales por menos del precio de un libro de texto.
6
Entradas: Interruptores deslizantes y botones
Se proporcionan cuatro botones y ocho interruptores deslizantes para las entradas del
circuito. Las entradas de los botones pulsadores son normalmente bajas y se activan
solo cuando se presiona el botón. Los interruptores deslizantes generan entradas
constantes altas o bajas dependiendo de su posición. Las entradas de botón pulsador e
interruptor deslizante usan una resistencia en serie para protección contra
cortocircuitos (se produciría un cortocircuito si un pin FPGA asignado a un botón
pulsador o interruptor deslizante se definiera inadvertidamente como una salida).
7
Fuentes de alimentación:
8
Objetivo general:
Objetivos específicos:
Materiales:
ISE Design Suite
Adept
FPGA nexys 2
Desarrollo de la práctica
A1 A2 A3 x
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 0
1 1 0 0
1 1 1 1
Circuito:
9
Paso 2. Abrimos un nuevo proyecto en ISE Desing Suite, le dimos nombre al proyecto
y le agregamos las especificaciones de la tarjeta.
10
Paso 5. Procedimos a elaborar el código con las estructuras que se nos solicitaron.
11
Paso 6. Comprobamos que la sintaxis estuviera correcta.
Paso 11. Comprobamos que los resultados concordaran con la tabla de verdad.
Verificación:
A B C D
0 0 1 0
0 1 0 1
1 0 0 0
1 1 0 1
12
CONCLUSION:
Estrada Varela Dariel Ramón:
Al concluir con esta práctica personalmente pude adquirir nuevos conocimientos
en cuanto al uso de programas de diseño de circuitos como es el proteus ya que
es el programa que utilizamos para llevar a cabo la simulación y anteriormente
solo estaba familiarizado con multisim y además me ayudo a aprender un poco a
trabajar con la tarjeta nexys
Conclusión grupal:
El proyecto que realizamos ha contribuido de manera muy importante para
identificar y resaltar los puntos que hay que cubrir y considerar para llevar a
cabo una implementación exitosa de los programas de diseño. Nos deja muchas
cosas importantes que reflexionar y muchas otras para reforzar como puntos
angulares para llevar a cabo una buena implementación en nuestros programas
para asi tener un buen éxito en nuestra tarjeta nexys.
13
Referencias bibliográficas
[1] Introducción a la programación en VHDL”, Facultad de informática:
Universidad complutense de Madrid, Marco Sanchez_Élez
[2] VHDL el arte de programar sistemas digitales” David G. Maxines y Jessica
Alcalá, Instituto Tecnológico de estudios superiores de Monterrey
[3] https://www.xilinx.com/products/design-tools/ise-design-suite.html
[4] https://store.digilentinc.com/digilent-adept-2-download-only/
[5] https://reference.digilentinc.com/reference/programmable-logic/nexys-
2/reference-manual
14