0 calificaciones0% encontró este documento útil (0 votos)
69 vistas3 páginas
Este documento describe el procedimiento para implementar un circuito lógico en una tarjeta CoolRunner-II de Xilinx usando el software ISE. El procedimiento incluye crear un proyecto en ISE, dibujar el diagrama lógico, simular el circuito, sintetizarlo, generar un archivo de programación JED, conectar la tarjeta a la PC, y programar la CPLD con el archivo JED.
Descripción original:
cargar un proyecto en una cpld
Título original
Procedimiento Para Implementar Un Circuito Lógico en La Tarjeta Entrenadora Del CPLD CoolRunner
Este documento describe el procedimiento para implementar un circuito lógico en una tarjeta CoolRunner-II de Xilinx usando el software ISE. El procedimiento incluye crear un proyecto en ISE, dibujar el diagrama lógico, simular el circuito, sintetizarlo, generar un archivo de programación JED, conectar la tarjeta a la PC, y programar la CPLD con el archivo JED.
Este documento describe el procedimiento para implementar un circuito lógico en una tarjeta CoolRunner-II de Xilinx usando el software ISE. El procedimiento incluye crear un proyecto en ISE, dibujar el diagrama lógico, simular el circuito, sintetizarlo, generar un archivo de programación JED, conectar la tarjeta a la PC, y programar la CPLD con el archivo JED.
Procedimiento para implementar un circuito lógico en la tarjeta
entrenadora del CPLD CoolRunner-II de Xilinx
Autor: Luis A. García Espinosa
Institución: ESIMEZ-IPN Fecha: 29 de Agosto, 2014
Notas preliminares:
1.Con el propósito de disminuir el tamaño en bytes de este video tutorial, el
audio se ha omitido.
2.No se utiliza lenguaje VHDL para la implementación de éste circuito lógico en
la CoolRunner-II. En su lugar se utiliza la herramienta de dibujo de diagramas esquemáticos que ofrece el software ISE.
3.En este tutorial se asume que el programa ISE ha sido instalado en su equipo junto con los drivers.
Procedimiento:
1.Iniciar el programa ISE y crear un nuevo proyecto cuyo dispositivo destino
(Target Device) es es la CoolRunner-II(XC2C256).
2.Agregar un diagrama esquemático (diagrama lógico) al proyecto.
3.Dibujar el diagrama de circuito lógico deseado
a)Crear marcas de entrada/salida (Create I/O Markers).
b)Agregar compuertas desde la biblioteca de componentes c)Interconectar terminales a través de líneas y buses. ◦Dar click sobre el bus(conjunto de mas de dos lineas) ◦La salida A1 se utilizará para activar el display 1 de forma permanente. El display se activa en estado bajo, por ello se conectará a tierra. a)Asignar terminales físicas a cada marca de entrada/salida
2.Buscar y corregir errores en el diagrama
3.Simular circuito lógico utilizando archivo de simulación a)Crear archivo, buscar y corregir errores b)Iniciar simulación
4.Sintetizar
5.Generar archivo jed que es el archivo de programación para la CPLD.
6.Conectar CPLD Starter Board al puerto USB de la computadora y verificar que sea detectada correctamente. En Linux se puede verificar con el comando lsusb En Windows se puede verificar a través del administrador de dispositivos. 7.Programar la CPLD con el archivo jed 8.Fin del procedimiento :) 9.Programar CPLD CoolRunner-II a)Conectar CPLD Starter Board al puerto USB de una computadora utilizando el cable de USB a mini-USB b)Verificar la detección correcta de la Starter Board por el sistema operativo. ◦En S.O. linux basta con ejecutar el comando: lsusb. ◦En Windows se puede verificar a través del administrador de dispositivos.