Publication:
Desarrollo de un entorno hardware para la ejecución de aplicaciones de propósito general sobre FPGA’s

Loading...
Thumbnail Image
Official URL
Full text at PDC
Publication Date
2006
Advisors (or tutors)
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
Citations
Google Scholar
Research Projects
Organizational Units
Journal Issue
Abstract
El objetivo global de este proyecto consiste en generar un entorno para la ejecución de tareas sobre dispositivos reconfigurables. Inicialmente comenzamos realizando la implementación sobre una placa de prototipado con una FPGA Virtex II, y posteriormente, sobre otra con una FPGA Virtex II Pro. Este cambio se debió a que la primera no ofrecía la posibilidad física de reconfiguración dinámica. Aunque este objetivo general no ha llegado a alcanzarse debido a su extensión, sí que hemos desarrollado una serie de módulos necesarios para ello. Estos módulos, que son operativos de manera independiente a los demás, tienen una función definida dentro del proyecto. Para probar que estos módulos funcionan correctamente hemos utilizado un dispositivo de entrada (teclado) para introducir los datos en el sistema, y uno de salida (VGA) para recibirlos del mismo. Para conseguir esta interacción entre el sistema y el usuario a través de estos dispositivos periféricos se nos proporcionaron ya diseñados unos controladores de entrada/salida.[ABSTRACT] The initial goal for this project was to create an environment for running tasks on reconfigurable devices. We started by creating the implementation over a prototype board using a FPGA Virtex II and, later, over one using a FPGA Virtex II Pro. This change was due to the fact that the first board didn't have the posibility of dynamic reconfiguration. While this goal was not reached, we did develop along the year a series of modules needed for it. These modules, which are operative in a stand-alone manner, have a specific function in the project. To test these modules for correct behaviour, we used an input device (keyboard) to enter the data into the system, and an output device (VGA) to receive the data from it. To achieve this interacion between the system and the user, we were provided with pre-designed input/output drivers.
Description
Trabajo de la asignatura Sistemas Informáticos (Facultad de Informática, Curso 2005-2006)
Unesco subjects
Keywords
Citation