Title :
More robustness and flexibility for FPGA based networked embedded systems through hardware indirect proxies
Author :
Barba, J. ; Rincon, F. ; Dondo, J.D. ; Fuente, D. ; Moya, F. ; Lopez, J.C.
Author_Institution :
Sch. of Comput. Sci., Univ. of Castilla-La Mancha, Ciudad Real, Spain
Abstract :
An indirect proxy is the name of a special kind of component wrapper that is defined within the framework of a hybrid (hardware and software) object-oriented middleware for Systems-on-Chips (SoCs). Which makes indirect proxies so attractive for networked embedded designs is that they do not need to know the physical address of the destination in advance. Regardless the actual place the required functionality is deployed at (in-chip or somewhere in the network), the proposed infrastructure enables transparent communication from the communication parties perspective. This is especially suitable in changing scenarios such as those using dynamic reconfiguration or adaptive systems. Also, there are applications in the field of QoS in communications and transient or permanent error management for SoCs that get benefit from this approach. In this article, we develop the indirect proxy concept and explore its capabilities oriented to improve flexibility, dependability and performance of FPGA based networked systems. The feasibility of our proposal is demonstrated by the implementation of a prototype using the Xilinx technology.
Keywords :
adaptive systems; embedded systems; field programmable gate arrays; integrated circuit design; quality of service; system-on-chip; FPGA; QoS; SoC; Xilinx technology; adaptive systems; dynamic reconfiguration; field programmable gate arrays; hardware indirect proxies; hybrid object-oriented middleware; networked embedded designs; networked embedded systems; networked systems; permanent error management; quality of service; systems-on-chips; Adaptive systems; Field programmable gate arrays; Hardware; Middleware; Servers; System-on-chip;
Conference_Titel :
Design of Circuits and Integrated Circuits (DCIS), 2014 Conference on
Conference_Location :
Madrid
DOI :
10.1109/DCIS.2014.7035589