Está en la página 1de 3

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.

a)Descargar archivo jed a la CPLD

2.Fin del procedimiento :)

También podría gustarte