In this paper, a functional model of a virtual communication interface (VCI) for embedded systems is presented. It hides the underlying communication technology from the application. The communication bus can then be changed without worrying about its users and without the need to rewrite the application. The VCI is co-designed in hardware/software to improve performance considering architectural issues and the needs of the application. Communication buses widely used in embedded systems are used to test the applicability of this VCI. The experimental results demonstrate that with careful co-design, the VCI is not only reusable but also can remarkably improve the overall performance. Categories and Subject Descriptors C.3 [Special-purpose a...
The Virtual Interface (VI) Architecture provides protected userlevel communication with high deliver...
A key aspect of the synthesis of embedded systems is the automatic integration of system components....
Embedded systems normally need to react to external events in time if the application requirements a...
In this paper, a functional model of a virtual communication interface (VCI) for embedded systems is...
This letter describes the architecture of an inter-domain message passing hardware sub-system target...
This paper presents a practical approach to communication synthesis for hardware/software system spe...
In this paper we present an architectural concept for network interface cards (NIC) targeting embedd...
This thesis presents a solution to the problem of programming a discrete embedded systemwhose hardwa...
Message-passing interface (MPI) has proved to be very successful in the high performance computing d...
Due to the better utilization of computational and communication resources and the improved coordina...
This paper presents a practical approach to communication synthe-sis for hardware/software system sp...
The paper focuses on techniques for the verification of software implementing communication function...
In this paper, we present a virtual integration platform based design methodology for distributed au...
International audienceThe paper focuses on techniques for the verification of software implementing ...
Reconfigurable computing systems have already shown their abilities to accelerate embedded hardware ...
The Virtual Interface (VI) Architecture provides protected userlevel communication with high deliver...
A key aspect of the synthesis of embedded systems is the automatic integration of system components....
Embedded systems normally need to react to external events in time if the application requirements a...
In this paper, a functional model of a virtual communication interface (VCI) for embedded systems is...
This letter describes the architecture of an inter-domain message passing hardware sub-system target...
This paper presents a practical approach to communication synthesis for hardware/software system spe...
In this paper we present an architectural concept for network interface cards (NIC) targeting embedd...
This thesis presents a solution to the problem of programming a discrete embedded systemwhose hardwa...
Message-passing interface (MPI) has proved to be very successful in the high performance computing d...
Due to the better utilization of computational and communication resources and the improved coordina...
This paper presents a practical approach to communication synthe-sis for hardware/software system sp...
The paper focuses on techniques for the verification of software implementing communication function...
In this paper, we present a virtual integration platform based design methodology for distributed au...
International audienceThe paper focuses on techniques for the verification of software implementing ...
Reconfigurable computing systems have already shown their abilities to accelerate embedded hardware ...
The Virtual Interface (VI) Architecture provides protected userlevel communication with high deliver...
A key aspect of the synthesis of embedded systems is the automatic integration of system components....
Embedded systems normally need to react to external events in time if the application requirements a...