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. Marescaux | 1 | 116 | 6.02 |
V. Nollet | 2 | 305 | 20.40 |
J-Y. Mignolet | 3 | 192 | 11.92 |
A. Bartic | 4 | 23 | 1.42 |
W. Moffat | 5 | 53 | 4.35 |
Prabhat Avasare | 6 | 226 | 12.97 |
P. Coene | 7 | 157 | 12.82 |
D. Verkest | 8 | 372 | 37.99 |
Serge Vernalde | 9 | 1427 | 137.44 |
R. Lauwereins | 10 | 180 | 19.03 |