SNAKEGAME
SNAKEGAME
SNAKEGAME
JUEGO SNAKE
1. INTRODUCCION.
4. PROCEDIMIENTO
La interfaz de la herramienta XPS se utiliza para Es importante destacar que este proyecto se ha
aadir o crear nuevos perifricos al sistema y la centrado en el estudio de las aplicaciones
aplicaciones software que van a correr en el ofrecidas por el procesador MicroBlaze,
micro. Una vez aadidos el bus y los perifricos, desarrollado por Xilinx en este caso en particular
se deben conectar entre s. Los perifricos suelen diseado para familias de FPGAs.
tener diferentes opciones de configuracin, para
este caso en especfico son tres seales directas Se han desarrollado cdigos para realizar sus
las que interactan con la FPGA que se deben respectivas pruebas, teniendo en cuenta todos los
tener en cuenta para conectar con el bus. inconvenientes que se han presentado durante el
proceso para lograr el objetivo propuesto. No ha
Es muy importante indicar las restricciones en el sido fcil y no se obtuvieron los resultados
archivo .ucf. En l se asignan los pines de la esperados. Factores como el poco tiempo,
FPGA que corresponden a los puertos externos disponibilidad de herramientas (Salas Computo,
del sistema. Por defecto aparecen ya conectados FPGAs), el leve conocimiento sobre el software a
los pines de sincronizacin (Reloj) y el de tratar y muchos ms, hicieron que los objetivos
restaurar adems de otros. propuestos se modificaran. Es poco satisfactorio
no poder concluir el proyecto, se espera que la
autoridad correspondiente en la evaluacin y
5. OBSERVACIONES Y CONCLUSIONES calificacin de los resultados generales tenga en
cuenta los diferentes motivos por los cuales no se
Se trabajo con el paquete de desarrollo para la obtuvo resultados favorables.
construccin de MicroBlaze EDK trabajando en
su ambiente de trabajo XPS y SDK con sus
respectivas funciones bsicas que permitieron Para realizar lograr el movimiento de ciertos
sintetizar las especificaciones o descripciones objetos descritos en VHDL es conveniente
realizadas en VHDL como el perifrico VGA y utilizar una memoria ROM (comando ISE) ya
otros aspectos propios del juego como lo que permite almacenar un mapa de bits que
relacionado con los elementos grficos de la corresponde a coordenadas especficas dentro del
visualizacin. En SDK se permiti realizar lo rea de implementacin.
relacionado con la programacin y compilacin
en C concerniente al movimiento de la culebra.