practica en vhdl

Páginas: 6 (1493 palabras) Publicado: 27 de mayo de 2013
Práctica I:
Titulo: VHDL El lenguaje de descripción en hardware
INTRODUCCION
En esta práctica se describe la programación en VHDL a través del software WARP 5.2 de la empresa Cypress Semiconductor. Cypress proporciona las herramientas para el desarrollo de aplicaciones en dispositivos programables del tipo GAL y CPLD a nivel de circuito integrado figura 1.

Esta práctica pretendeque el usuario se familiarice con el procedimiento y manejo de pantallas mediante la descripción paso a paso del procedimiento — desde la edición, corrección de errores, hasta la compilación de un programa en VHDL—.
Es importante hacer notar que la utilización de la versión Warp 5.2 o versiones más recientes no deben de ser un obstáculo para que el lector desarrolle las prácticas, de igualmanera se pueden utilizar las herramientas y sistemas de desarrollo de la empresas Altera o Xilinx con las que se cuenta de manera personal o institucional. El manejo del software de estas empresas será abordara en prácticas subsecuentes.
Las ventajas que considero relevantes en la utilización de la herramienta Warp 5.2 de Cypress son las siguientes.
Herramienta de trabajo muy amigabley de dominio publico.
Fácil Instalación en computadoras personales XP y en máquinas virtuales.
Soporta dispositivos a nivel de circuito integrado fácilmente manejables en tabletas de experimentación electrónica —protoboard—, GAL`s de la familia 16V8, 20V8 y 22V10 cuyo costo aproximado en el mercado oscila entre 25 pesos.
Soporta la programación en dispositivos CPLD de la familia Flash37xx, con costo en el mercado entre 300 pesos.
Los circuitos anteriores son fácilmente programados en los programadores convencionales y universales de laboratorio.
Recomendable para materias básicas e intermedias de introducción como: diseño lógico, lógica digital, introducción a las computadoras, arquitectura de computadoras, tanto a nivel licenciatura como a nivel bachillerato y niveltécnico.

INTRODUCCION
Objetivo General:
Conocer, describir y utilizar las herramientas de edición, compilación y simulación utilizadas para programar en VHDL.
Objetivos Específicos:
El lector conocerá el procedimiento de instalación del software Warp 5.2 utilizado para programar en VHDL
Aprenderá a manejar las herramientas de edición, compilación y simulación y corrección de errores enWarp 5.2.
Conocerá la forma de seleccionar un dispositivo lógico programable para grabar la aplicación.
Analizara el archivo de reporte y la configuración de terminales del circuito utilizado.
Desarrollo Teórico
NOTA: La idea es que exista una zona donde el usuario conteste y se pueda almacenar en disco...Esto se puede hacer
Describa los siguientes conceptos:
1.- Defina el concepto deentidad.
2.- Defina el concepto de arquitectura.
3.- ?Cuales son los tipos de datos más utilizados ¿
4.- ¿ Cuales son los diferentes modos de entrada a una entidad¿

Desarrollo Práctico
Para iniciar con la edición de un programa debe de tener instalado Warp 5.2 y seguir la guía de apoyo ubicada en la pestaña denominada software.
1.- Seleccione Galaxy mediante la siguiente ruta figura 1.Figura 1. Ruta del Programa: MENU INICIO/Todos los programas/Warp 5.2/ Galaxy
2.- Al seleccionar y ejecutar Galaxy se abre la pantalla principal del software. Para iniciar con la edición de un programa seleccione la opción FILE y habilite la opción de NEW, figura 2

Figura 2. Pantalla de inicio preparación de la edición.
3.- Seleccione ahora la opción TEXT FILE, figura 3.


Figura3. Selección de Text File para captura de código
Posterior a la selección se despliega la pantalla utilizada para la edición del programa, figura 4.

Figura 4. Pantalla de edición.
4. Captura de código
Escriba en su pantalla de edición el siguiente código figura 5. El software no hace distinción entre mayúsculas ó minúsculas, como algo adicional las funciones de salida F0 y F1 se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • practicas vhdl
  • Práctica Registros Vhdl Xilinx
  • Practica de un ciruito combinacional en vhdl
  • Vhdl
  • Vhdl
  • Vhdl
  • VHDL
  • vhdl

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS