DocumentCode
2895943
Title
Operating system support for online partial dynamic reconfiguration management
Author
Santambrogio, Marco D. ; Rana, Vincenzo ; Sciuto, Donatella
Author_Institution
Dipt. di Elettron. e Inf., Politec. di Milano, Milan
fYear
2008
fDate
8-10 Sept. 2008
Firstpage
455
Lastpage
458
Abstract
One of the main characteristics of reconfigurable embedded systems is their ability to be dynamically modified to be adapted at run-time to the current environment. This feature, that makes it possible to change the functionality of a system while it is up and running, requires a software application that is able to handle the reconfiguration process. The software for the management of reconfiguration can be developed either as a standalone application, that has to be specifically designed for each given system, or within an operating system, in order to fully exploit both code reuse and code portability. This paper proposes a novel methodology for the design of dynamically reconfigurable systems in which the reconfiguration management is completely assigned to an operating system reconfiguration support. Finally, a prototype implementation is presented, where a standard Linux operating system has been extended with the proposed operating system support in order to handle dynamically reconfigurable hardware resources.
Keywords
Linux; configuration management; reconfigurable architectures; Linux operating system; online partial dynamic reconfiguration management; operating system reconfiguration support; operating system support; Application software; Embedded system; Engines; Field programmable gate arrays; Hardware; High performance computing; Linux; Operating systems; Runtime; Software development management;
fLanguage
English
Publisher
ieee
Conference_Titel
Field Programmable Logic and Applications, 2008. FPL 2008. International Conference on
Conference_Location
Heidelberg
Print_ISBN
978-1-4244-1960-9
Electronic_ISBN
978-1-4244-1961-6
Type
conf
DOI
10.1109/FPL.2008.4629982
Filename
4629982
Link To Document