DocumentCode
1815472
Title
Shifting SOA to MPSoC: An exploratory example of application
Author
Salgado, Filipe ; Garcia, Paulo ; Gomes, Teresa ; Vale, J. ; Pinto, S. ; Cabral, J. ; Ekpanyapong, M.
Author_Institution
Centro Algoritmi, Univ. of Minho, Guimaraes, Portugal
fYear
2012
fDate
17-21 Sept. 2012
Firstpage
1
Lastpage
4
Abstract
This paper presents an innovative Multi Processor System on Chip (MPSoC) architecture based on Service Oriented Architecture (SOA) concepts. The proposed architecture promotes the design flexibility and interoperability by setting an implementation agnostic services´ integration interface and being reconfiguration aware by design. The concept is tried with an example of an embedded legacy support system, a Dynamic Binary Translation (DBT) engine based on three services. DBT can solve the x86 architecture virtualization limitations. A SOA based MPSoC endowed of autonomous dynamic reconfiguration capabilities is introduced and pointed as a research opportunity. The introduction in the architecture of a Service Module responsible for Partial Runtime Reconfiguration (PRTR) is expected to dynamically adjust the architecture to better match the workload.
Keywords
integrated circuit design; multiprocessing systems; open systems; service-oriented architecture; software maintenance; system-on-chip; virtualisation; DBT engine; MPSoC; PRTR; SOA; agnostic services integration interface; autonomous dynamic reconfiguration capabilities; design flexibility; design interoperability; dynamic binary translation engine; embedded legacy support system; multiprocessor system-on-chip architecture; partial runtime reconfiguration; reconfiguration aware; service module; service oriented architecture concepts; x86 architecture virtualization limitations;
fLanguage
English
Publisher
ieee
Conference_Titel
Emerging Technologies & Factory Automation (ETFA), 2012 IEEE 17th Conference on
Conference_Location
Krakow
ISSN
1946-0740
Print_ISBN
978-1-4673-4735-8
Electronic_ISBN
1946-0740
Type
conf
DOI
10.1109/ETFA.2012.6489726
Filename
6489726
Link To Document