Complutense University Library

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

Fernández Martín, Javier and Rodríguez Alonso, Emilia Mª and Ruiz González, Patricia (2006) Desarrollo de un entorno hardware para la ejecución de aplicaciones de propósito general sobre FPGA’s. [Coursework] (Unpublished)

[img]
Preview
PDF
4MB
View download statistics for this eprint

==>>> Export to other formats

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.


Item Type:Coursework
Additional Information:

Trabajo de la asignatura Sistemas Informáticos (Facultad de Informática, Curso 2005-2006)

Uncontrolled Keywords:FPGA’s
Subjects:Sciences > Computer science > Expert systems (Computer science)
ID Code:8917
Deposited On:05 Jun 2009 07:59
Last Modified:06 Feb 2014 08:16

Repository Staff Only: item control page