Aquarius: a dynamically reconfigurable computing platform

  • Authors:
  • Jordana Seixas;Edson Barbosa;Stelita Silva;Paulo Sergio B. Nascimento;Vinícius Kursancew;Remy Eskinazi;Edna Barros;Manoel Eusebio

  • Affiliations:
  • Cidade Universitária, Recife, Brazil;Cidade Universitária, Recife, Brazil;Cidade Universitária, Recife, Brazil;Cidade Universitária, Recife, Brazil;Cidade Universitária, Recife, Brazil;Cidade Universitária, Recife, Brazil;Cidade Universitária, Recife, Brazil;Cidade Universitária, Recife, Brazil

  • Venue:
  • Proceedings of the 20th annual conference on Integrated circuits and systems design
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

This work presents the development of a dynamically reconfigurable computing platform targeting Virtex-II devices under control of a host system based on the Nios II soft-core processor from Altera. The platform, called Aquarius, controls the system by means of the μCLinux embedded Operating System (OS). Through this OS, an IP-SelectMAP core and its device driver, a Virtex-II FPGA device can be totally or partially reconfigured. Given that the partial reconfiguration does not affect the other running areas the partial reconfiguration is dynamic. Two programs have been developed in order to validate both reconfiguration styles. This programs control the application tasks execution and their respective bitstreams, according to the task's scheduling. The platform has been prototyped and an example has been developed and is presented in this work.