By Topic

Hardware OS Communication Service and Dynamic Memory Management for RSoCs

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
Narayanan, S. ; Comput. Eng., Delft Univ. of Technol., Delft, Netherlands ; Chillet, D. ; Pillement, Sebastien ; Sourdis, I.

In a multiprocessor system, to gain the advantages of parallelism, efficient communication and memory management are highly required. The recent developments in the partial and dynamic Reconfigurable Computing (RC) domain require better ways to manage the simultaneous task execution. However, the requirements are bit different from the traditional software based systems. In this context, Operating System (OS) services like scheduling, placement, inter-task communication have been developed to make such platforms flexible and self-sufficient. In this paper we focus on the run-time communication service and dynamic memory management in the Reconfigurable System-on-Chips (RSoCs). We demonstrate the requirements and advantages of having a local memory task or a dynamically configurable memory task, how the communication service along with the DRAFT Network on Chip efficiently supports it. Compared to RECONOS [1], our proposal provides 3× more throughput along with flexibility and scalability.

Published in:

Reconfigurable Computing and FPGAs (ReConFig), 2011 International Conference on

Date of Conference:

Nov. 30 2011-Dec. 2 2011