High-level cost and performance estimation, coupled with a fast hardware/software co-simulation framework, is a key enabler to a fast embedded system design cycle. Unfortunately, the problem of deriving such estimates without a detailed implementation available is difficult.In this paper we describe two approaches to solve software cost and performance estimation problem, and how they are used in an embedded system design environment. A source-based approach uses compilation onto a virtual instruction set, and allows one to quickly obtain estimates without the need for a compiler for the target processor. An object-based approach translates the assembler generated by the target compiler to “assembler-level,” functionally equivalent t C. In ...
Field Programmable Gate Arrays (FPGAs) have now become one of the most preferred computing platforms...
Many-core embedded systems are pointed to be the most viable solution to addressing emerging design ...
Energy optimization of embedded software is of primary importance. Nevertheless, there is lack of ac...
High-level cost and performance estimation, coupled with a fast hardware/software co-simulation fram...
High-level cost and performance estimation, coupled with a fast hardware/software co-simulation fram...
Performance estimation is a key step in the development of an embedded system. Normally, the perform...
International audienceEstimation tools are a key component of system-level methodologies, enabling a...
This paper presents a novel approach for integration of multiple tools and phases used in embedded s...
Nowadays, embedded system complexity requires new design methodologies. System-level methodologies a...
Today's software for embedded control systems has become large and complicated. Model-based design a...
Modern embedded systems are endowed with a high level of parallelism and significantprocessing capab...
Grunewald M, Niemann J-C, Rückert U. A performance evaluation method for optimizing embedded applica...
International audienceIn this paper we present a technique for fast approximately timed simulation o...
Abstract--- High-level estimation techniques are of paramount importance for design decisions like h...
Field Programmable Gate Arrays (FPGAs) have now become one of the most preferred computing platforms...
Many-core embedded systems are pointed to be the most viable solution to addressing emerging design ...
Energy optimization of embedded software is of primary importance. Nevertheless, there is lack of ac...
High-level cost and performance estimation, coupled with a fast hardware/software co-simulation fram...
High-level cost and performance estimation, coupled with a fast hardware/software co-simulation fram...
Performance estimation is a key step in the development of an embedded system. Normally, the perform...
International audienceEstimation tools are a key component of system-level methodologies, enabling a...
This paper presents a novel approach for integration of multiple tools and phases used in embedded s...
Nowadays, embedded system complexity requires new design methodologies. System-level methodologies a...
Today's software for embedded control systems has become large and complicated. Model-based design a...
Modern embedded systems are endowed with a high level of parallelism and significantprocessing capab...
Grunewald M, Niemann J-C, Rückert U. A performance evaluation method for optimizing embedded applica...
International audienceIn this paper we present a technique for fast approximately timed simulation o...
Abstract--- High-level estimation techniques are of paramount importance for design decisions like h...
Field Programmable Gate Arrays (FPGAs) have now become one of the most preferred computing platforms...
Many-core embedded systems are pointed to be the most viable solution to addressing emerging design ...
Energy optimization of embedded software is of primary importance. Nevertheless, there is lack of ac...