DocumentCode :
2273720
Title :
A framework for generic HW/SW communication using remote method invocation
Author :
Hartmann, Philipp A. ; Grüttner, Kim ; Ittershagen, Philipp ; Rettberg, Achim
Author_Institution :
OFFIS Inst. for Inf. Technol., Oldenburg, Germany
fYear :
2011
fDate :
5-6 June 2011
Firstpage :
1
Lastpage :
6
Abstract :
Implementation of communication between different tasks of a concurrent embedded system is a challenging problem. The aim of our work is to support the refinement and relocation of tasks onto different execution units, such as processors running different operating system or even dedicated hardware. For this purpose communication should be transparent and as independent as possible from the underlying middleware or embedded operating system. Moreover, communication should also be transparent accros the HW/SW boundary. In this work we present a generic framework for seamless communication of (software) tasks with shared resources, called Shared Objects. Communication is implemented using a method-based interface realizing a Remote Method Invocation (RMI) protocol. Our shared communication resources can either be implemented as dedicated hardware, as shared memory or local tasks. The presented framework is a first step towards the unification of shared resource access based on embedded Linux. The effectiveness of our approach is be evaluated with different task mappings and shared resource access implementation styles.
Keywords :
Linux; embedded systems; middleware; remote procedure calls; resource allocation; concurrent embedded system; embedded Linux; embedded operating system; generic HW-SW communication framework; method-based interface; middleware; remote method invocation; remote method invocation protocol; shared communication resources; shared objects; shared resource access; Driver circuits; Hardware; Linux; Operating systems; Protocols; Synchronization; HW/SW communication; RMI; driver synthesis; shared resources;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronic System Level Synthesis Conference (ESLsyn), 2011
Conference_Location :
San Diego, CA
Print_ISBN :
978-1-4577-0634-9
Electronic_ISBN :
978-1-4577-0632-5
Type :
conf
DOI :
10.1109/ESLsyn.2011.5952289
Filename :
5952289
Link To Document :
بازگشت