Partial reconfiguration is a relatively new feature of FPGAs and it allows the modification of hardware functionalities at runtime, providing the possibility for great improvements in the concept of reconfigurable computing. However, this new approach also creates some problems in the implementation phase of modules and in their placement. By restricting the form of single functions to arrays of whole columns communicating on a single horizontal bus, the problem can be significantly simplified. Column-wise partial reconfiguration can be realized by means of a space allocation manager that determines the columns where single modules should be placed and a component which modifies the bitstream to place it in the correct position. This paper describes the development of such component in the form of the bitstream relocation filter, BiRF, that allows the relocation of a partial bitstream with minimal overhead during the download process. The proposed solution is thought starting from the REPLICA filter, trying to adapt it to work within the fixed side of the Caronte architecture

Dynamic Reconfiguration: Core Relocation via Partial Bitstreams Filtering with Minimal Overhead

FERRANDI, FABRIZIO;SANTAMBROGIO, MARCO DOMENICO;SCIUTO, DONATELLA
2006-01-01

Abstract

Partial reconfiguration is a relatively new feature of FPGAs and it allows the modification of hardware functionalities at runtime, providing the possibility for great improvements in the concept of reconfigurable computing. However, this new approach also creates some problems in the implementation phase of modules and in their placement. By restricting the form of single functions to arrays of whole columns communicating on a single horizontal bus, the problem can be significantly simplified. Column-wise partial reconfiguration can be realized by means of a space allocation manager that determines the columns where single modules should be placed and a component which modifies the bitstream to place it in the correct position. This paper describes the development of such component in the form of the bitstream relocation filter, BiRF, that allows the relocation of a partial bitstream with minimal overhead during the download process. The proposed solution is thought starting from the REPLICA filter, trying to adapt it to work within the fixed side of the Caronte architecture
2006
Proc. International Symposium on System-on-Chip - SoC 06.
1-4244-0621-8
File in questo prodotto:
File Dimensione Formato  
04116449.pdf

Accesso riservato

: Publisher’s version
Dimensione 5.23 MB
Formato Adobe PDF
5.23 MB Adobe PDF   Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/269777
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 25
  • ???jsp.display-item.citation.isi??? 13
social impact