Beruflich Dokumente
Kultur Dokumente
COMO CARGAR UN
PROGRAMA EN LA
TARJETA DE ALTERA
ED2
MANUAL
En este manual se explica detalladamente como cargar un programa a la tarjeta utilizando; el
software DK para realizar el código, y el software QUARTUS II utilizado para concluir, generando
un archivo final que será enviado ala FPGA.
Javier Gutiérrez Espejel
Proyecto Robot Móvil
PASOS PARA CREAR UN PROGRAMA EN SOFTWARE DK
Abrir el programa DK.
1. Inicio‐>Todos los Programas‐>Celoxica‐> DK Design Suite‐>DK
Una vez estando abierto el programa se prosiguen los siguientes pasos.
2. File‐>New
Aparece la siguiente ventana, la cual es la creación del proyecto (área de trabajo).
3. Selecciona.‐Altera Cyclone II Chip.
4. Coloca.‐ localización donde se almacenara el proyecto.
5. Coloca.‐El nombre del archivo‐>Ok.
NOTA: El nombre no debe contener espacios, y se creara una carpeta con el nombre y
localización que hayas puesto.
Nueva mente se repite.
6. File‐>New
Ahora se creará el archivo en el cual se desarrollara el código, y aparece la siguiente ventana.
7. Selecciona‐>Handel‐C Source File.
8. Simplemente Coloca‐>Nombre del archivo‐>Ok
Nota: El nombre del archivo debe ser el mismo nombre el cual se llama tu proyecto.
Ahora elabora tu código.
Una vez elaborado realiza lo que se muestra a continuación.
9. Despliega esa opción y selecciona‐>EDIF.
Ahora se compilara y construirá.
10. Seleccionar icono‐>Buil.
Una vez realizado esto en la parte de abajo se encuentra una ventana la cual marca los
errores y advertencias que contiene el código.
Una vez inspeccionando que no hay errores se puede proseguir de no ser así realiza la
inspección de la falla y vuelve a compilar.
Ahora puedes inspeccionar la carpeta que fue creada al haber realizado el proyecto.
Se puede observar que se ha generado una nueva carpeta con el nombre EDIF. Esta se
utilizara mas adelante.
PASOS PARA GENERAR ARCHIVO RECONOCIDO POR LA FPGA, EN
SOFTWARE QUARTUS II.
Abrir el programa QUARTUS II.
11. Inicio‐>Todos los Programas‐>Altera‐>Quartus II 9.1 Web Edition(carpeta)‐>
Quartus II 9.1 Web Edition.
Una vez estando abierto el programa se prosiguen los siguientes pasos.
12. Selecciona‐>Create a New Proyect (New Proyect Wizard).
Aparece la siguiente ventana.
13. Coloca‐>Dirección de creación del proyecto.
14. Coloca ‐>Nombre del proyecto.
15. Selecciona‐>Next.
Nota: la dirección debe corresponder a la misma dirección donde se creo el proyecto del software
DK. Y el nombre debe ser el mismo que se ha venido trabajando “programa_uno”.
Ahora aparece la siguiente ventana.
16. Secciona‐>El icono que muestra la ilustración anterior
17. Secciona‐>La localización donde se encuentra el archivo con la extensión .edf
ubicado en la carpeta de nombre EDIF.
Nota: Este archivo se encuentra localizado en la carpeta EDIF. Esta carpeta se encuentra en la
localización que hemos estado trabajando.
Una vez ya realizado lo que se muestra en la imagen anterior, se prosigue.
18. Seleccionar‐>Next.
Ahora aparecerá la siguiente ventana
19. Despliega y Selecciona como se muestra en la figura anterior‐>Cyclone II.
20. Despliega y Selecciona‐> como se muestra en la figura anterior.
21. Despliega y Selecciona‐> como se muestra en la figura anterior.
22. Selecciona como se muestra en la imagen anterior‐>EP2C35F672C6‐>Next.
Aparecerá la siguiente imagen a la cual no se configura nada.
23. Seleccionar‐>Next.
Aparecerá la siguiente imagen la cual solo muestra los datos globales que en los pasos
anteriores realizamos.
24. Seleccionar‐>Finish.
Aparece lo siguiente.
Ahora se confugurara en settings.
25. Selecciona‐>Edit Settings.
Aparece la siguiente ventana.
26. Selecciona‐>Analysis & Synthesis Settings.
27. Desmarca‐>Power Up Don´t Care.
28. Despliega‐>EDA Tool Settings.
29. Selecciona‐>Design,
30. Los datos que se tienen en la ilustración anterior deben estar como se muestran de
no ser así despliegue y localícelos.
31. Selecciona‐>Ok.
Ahora se abrirá el archivo que fue generado en DK.
32. Selecciona como se muestra en la figura anterior ‐>Files.
33. Selecciona y abre el código‐>EDIF/_____________.edf
34. Selecciona como se muestra en la figura anterior‐>Start Compilation.
35. Selecciona como se muestra en la imagen anterior‐>Pin Planner.
Ahora se configuraran los pines.
36. Selecciona como muestra la anterior figura, colocando en la casilla “Location” la
matricula que aparece en la casilla “Node Name”. Realizar esto para todos los
pines.
37. Una vez habiendo terminado de llenar las casillas, selecciona el icono que aparece
en la imagen anterior
Regresa a la ventana de QUARTUS II. y una vez mas compila.
38. Selecciona como se muestra en la figura anterior‐>Start Compilation.
Nota: posible mente aparezca una ventana mostrando advertencias, no tienen mucha importancia
aun que es recomendable analizarlas. En caso de ser errores si debes rectificar analizando los pasos
anteriores.
Ahora se enviara el archivo generado en este software a la FPGA.
39. Conectar la tarjeta a la alimentación para alimentación y conectar mediante USB
a la CPU. En el puerto que contiene la tarjeta llamado Blaster.
.
40. Seleccionar como se muestra en la ilustrasion‐>Program Device (Open
Programmer).
Nota: en esta parte seguramente no podrá comunicarse con la tarjeta. Antes se debe instalar un
Controlador llamado “USB blaster” que a continuación se describen los pasos a seguir para
instalarlo y de esta forma tener comunicación con la tarjeta.
1. abrir panel de control.
2. Abrir‐>Administrador de Dispositivos.
3. Localiza donde encuentra USB blaster, en otros dispositivos seguramente esta
bloqueado.
4. selecciona doble click sobre el.
Aparecerá una ventana como la que se muestra en la figura siguiente.
5. Selecciona pestaña‐>Controlador.
6. Selecciona‐> Actualizar Controlador.
Ahora aparecerá la siguiente venta.
7. Selecciona‐>Buscar Software de controlador en el equipo.
8. Seleccionar‐>Examinar.
9. Seleccionar‐>Equipo.‐>ACER(C:)‐>altera‐>91‐>quartus‐>drivers‐>usb‐blaster‐
>Aceptar.
Nota: este último paso 9 puede variar dependiendo en que ubicación tenga instalado
altera.
10. Seleccione‐>Cerrar.
Nota: pues ya esta instalado el controlador para la tarjeta. segura mente no seguirás, exactamente
el procedimiento tal y como se muestra esto es por que mi maquina ya lo tenia instalado pero es
muy similar.
Regresamos al paso 40……….
.
40. Seleccionar como se muestra en la ilustrasion‐>Program Device (Open
Programmer).
Aparecerá la siguiente ventana que nos servirá para enviar el archivo ala tarjeta.
41. Seleccione como se muestra en la pantalla‐>Hardware Set up.
Aparece la siguiente ventana.
42. Despliega y selecciona como se muestra en la imagen anterior‐>USB Blaster.
43. Seleccione‐>Close.
A continuación hay una imagen en la cual se determina a que memoria de la tarjeta
mandar el programa en este caso se manda ala RAM.
44. Despliega y selecciona‐>JTAG.
En esta parte se localiza el archivo que genero QUARTUS II.
45. Selecciona como se muestra en la imagen anterior‐>File.
46. Se selecciona‐> el archivo con extensión .sof‐>Abrir.
47. Se selecciona‐>Start.
Finalmente el programa es cargado en la tarjeta al 100% como lo muestra la ilustración
anterior y listo.