Title :
Virtual shared memory architecture for inter-task communication in partial reconfigurable systems
Author :
Hong, Chuan ; Benkrid, Khaled ; Ebrahim, Ali ; Iturbe, Xabier
Author_Institution :
System Level Integration Group, School of Engineering, University of Edinburgh, Scotland, UK
Abstract :
This paper presents a virtual shared memory architecture for inter-task communication in partial reconfigurable systems. The hardware tasks communicate with each other using the same content shared by physically separated Block RAMs (BRAMs). The coherence of the content is ensured by the Internal Configuration Access Port (ICAP), rather than conventional on-chip logic. The benefit of this approach resides in the flexibility of partial task reconfiguration that results from the ICAP-based synchronization mechanism, allowing hardware tasks to behave like software tasks, as they can be swapped in/out of the chip arbitrarily without any area boundary constraints. Moreover, a fast synchronization method which uses compressed bitstream is presented in this paper. The result shows significant improvements in synchronization speed at a low area overhead.
Keywords :
FPGA; Fast Configuration; Inter-Task Communication; Partial Reconfiguration; Reconfigurable System;
Conference_Titel :
Microelectronics (ICM), 2012 24th International Conference on
Conference_Location :
Algiers, Algeria
Print_ISBN :
978-1-4673-5289-5
DOI :
10.1109/ICM.2012.6471361