Title
Run-time support for heterogeneous multitasking on reconfigurable SoCs
Abstract
In complex reconfigurable systems on chip (SoC), the dynamism of applications requires an efficient management of the platform. To allow run-time management of heterogeneous resources, operating systems (OS) and reconfigurable SoC platforms should be developed together. For run-time support of reconfigurable architectures, the OS must abstract the reconfigurable computing resources and provide an efficient communication layer. This paper presents our efforts to simultaneously develop the run-time support and the communication layer of reconfigurable SoCs. We show that networks-on-chip (NoC) are an ideal communication layer for dynamically reconfigurable SoCs, explain how our OS provides run-time support for dynamic task relocation and detail how hardware parts of the OS are integrated into the higher layers of the NoC. An implementation of the OS and of the dedicated communication layer on our reconfigurable architecture supports the concepts we describe.
Year
DOI
Venue
2004
10.1016/j.vlsi.2004.03.002
Integration
Keywords
Field
DocType
reconfigurable soc platform,reconfigurable architecture,reconfigurable socs,operating system,communication layer,heterogeneous multitasking,efficient communication layer,reconfigurable computing resource,dedicated communication layer,dynamically reconfigurable socs,complex reconfigurable system,network on chip,run-time support,reconfigurable computing,time management,chip
System on a chip,Scheduling (computing),Computer science,Network on a chip,Systems design,Communication layer,Real-time computing,Human multitasking,Integrated circuit,Embedded system,Reconfigurable computing
Journal
Volume
Issue
ISSN
38
1
Integration, the VLSI Journal
Citations 
PageRank 
References 
23
1.42
13
Authors
10
Name
Order
Citations
PageRank
T. Marescaux11166.02
V. Nollet230520.40
J-Y. Mignolet319211.92
A. Bartic4231.42
W. Moffat5534.35
Prabhat Avasare622612.97
P. Coene715712.82
D. Verkest837237.99
Serge Vernalde91427137.44
R. Lauwereins1018019.03