Вы находитесь на странице: 1из 15

Este documento tiene como objetivo, apoyar al lector a familiarizarse con la plataforma isp-LEVER

en su versin Clsica.

Para poder realizar esto debemos obtener el software y licencia para poder trabajar. Cabe mencionar
que se ejemplificara el proceso para programar una GAL22V10D, esta plataforma es til para poder
programar esta GAL, dado que genera el mapa de fuciles y el archivo .jed el cual nos servir para
poder cargar (programar) las entradas y salidas en la GAL22V10D.

A continuacin se mostraran los pasos para poder descargar el software y licencia.

- Primero debemos obtener el software de instalacin y la licencia para poder trabajar.

- El software se obtiene en el enlace siguiente (Cabe mencionar que primero se debe tener una cuenta o
en su defecto se debe crear una cuenta nueva. Dado que la licencia de activacin se envi a el correo
electrnico registrado):
http://www.latticesemi.com/en/Products/DesignSoftwareAndIP/FPGAandLDS/ispLEVERClassic.aspx

- Seleccionamos la opcin: Software Downloads & Documentation marcada en la siguiente imagen.


- Posteriormente se procede a descargar el Software. Marcamos los campos como se muestra en la
figura siguiente.

Debemos seleccionar directamente el enlace que se marca con la flecha, y verificar que tenga un peso
de aproximadamente 1 GB, pues este es el enlace para descargar el modulo principal, los otros archivos
son extensiones, para ampliar la funcionalidad del entorno de desarrollo, pero no es el objetivo del
tutorial.

- Una vez realizado lo anterior nos mostrara los trminos y condiciones de licencia Procedemos a
marcar la casilla de aceptar y seleccionamos la opcin Download, como se muestra en la siguiente
figura.
Despus de hacer esto se descargara el software comprimido en un .zip. Y una vez que se halla
terminado la descarga procedemos a descargar la licencia.

-Nos dirigimos a la pagina principal y desplegamos la opcin de productos (Products) y seleccionamos


la opcin Software Licensing marcada en la figura siguiente

Nos redireccionara a la siguiente pagina y seleccionamos Licencia de nuestro software descargado


ispLEVER Classic Software

Se nos volver a redireccionar especificando que nos pedir la direccin fsica IP en hexadecimal.
Seleccionamos la opcin Request a Free License.

A continuacin se desplegara una ventana como se muestra a continuacin, debemos verificar que
nuestro correo sea al que se enviara la licencia. Y posteriormente se debe ingresar la direccin IP de
nuestro ordenador en el campo que se encuentra vaci, deben ser 12 dgitos (los dgitos deben estar en
hexadecimal).
Finalmente nos muestra que se ha enviado con xito la licencia generada. Accedemos a nuestro correo
y descargamos la licencia del software, de preferencia cerca de donde esta nuestro software descargado
con anterioridad.

- Posteriormente descomprimimos el archivo .zip y ejecutamos el programa.


Procedemos a instalar, dejando todos los campos como aparecen, no debemos tocar nada, damos next
hasta que termine la instalacin.

- Posteriormente se desplegara una ventana, como la que se muestra a continuacin. Seleccionamos


instalar todos los drivers.

Una vez finalizado cerramos la ventana. Y procedemos activar el software.


Abrimos ispLEVER y nos pedir la licencia. Marcamos la opcin que aparece a continuacin

Aparecer una ventana en la cual aparece como nica opcin buscar la licencia previamente descargada
de nuestro correo. Seleccionamos Browse, buscamos la licencia y damos en Next.
Por ultimo se desplegara un mensaje, avisando que se ha activado con xito el programa,
seleccionamos finalizar.
A continuacin se muestra nuestro entorno de trabajo. Realizaremos un nuevo proyecto para programar
nuestra gal. En este caso realizaremos una decodificador, con 4 entradas y salidas a un display 7
segmentos.
Para esto abrimos un nuevo proyecto: File > New Projetc.

Ponemos un nombre al proyecto. Guardamos en un lugar en especifico. Y seleccionamos el lenguaje de


Hardware que utilizaremos, en este caso utilizaremos VHDL. Y seleccionamos siguiente.
Nos aparecer una ventana donde debemos elegir el dispositivo a programar, en este caso
programaremos una GAL22V10D 15LP

debemos marcar la casilla Show Obsolete Devices para poder encontrar nuestro dispositivo.
Posteriormente seleccionamos la opcin GAL Device dentro de Family, seguimos dentro de la
opcin Device, buscamos y seleccionamos GAL22V10D y finalmente buscamos dentro de Part
Name el nombre completo del dispositivo GAL22V10 15LP. Y damos siguiente.
A continuacin se da la opcin de agregar archivos o proyectos, pero en este caso no lo haremos y
damos siguiente y en la siguiente ventana damos finalizar.
Una vez hecho esto, seleccionamos el icono del dispositivo damos clic derecho y damos a la opcin
new y marcamos la opcin VHDL Module > Ok.

A continuacin se mostrara un cuadro donde se pedir el nombre del archivo, la identidad y la


arquitectura (funcionamiento). Donde opcionalmente podemos declarar variables de entrada salida, etc.
seleccionamos Ok
y quedara

implementada una plantilla, para facilitarnos y poder directamente comenzar a estructurar el programa.
Una vez que la decodificacin del programa este finalizada guardamos y cerramos la ventana. Para
proceder a compilar.

Compilamos con la opcin marcada y se mostrara la siguiente ventana.


Complicacin exitosa. Y posteriormente tenemos que generar nuestro mapa de fusibles, en el cual
podremos visualizar en que patillas (pins) debemos cablear. Seleccionamos el icono de el dispositivo
GAL y la opcin marcada .

Una vez terminado el proceso de generar mapa de fusibles. Para poder ver nuestro mapa de fusibles
seleccionamos la opcin Chip Report.
Con esto, solo queda poder tener en cuenta el archivo generado .jed el cual sera el que debemos cargar
a nuestra GAL22V10.
Para ello buscamos en la carpeta donde guardamos nuestro proyecto. El cual automticamente se le
asigna el nombre del proyecto en nuestro caso tutorial.jed.

Con esto hemos realizado un proyecto utilizando ispLEVER.