The growing complexity of embedded system hardware and software makes their behavior analysis a challenging task. In this context, tracing appears to be a promising solution as it provides relevant information about the system execution. However, trace management and analysis are hindered by several issues like the diversity of trace formats, the incompatibility of trace analysis methods, the problem of trace size and its storage as well as by the lack of visualization scalability. In this paper we present FrameSoC, a new trace management infrastructure that solves all the above issues together. It provides generic solutions for trace storage and defines interfaces and plugin mechanisms for integrating diverse analysis tools. We illustrate ...
Le projet SoC-Trace a pour objectif le développement d'un ensemble de méthodes et d'outils basés sur...
Developing streaming multimedia applications on embedded systems becomes increasingly complex over t...
Tracing and performance analysis tools are an important component in the development of high perform...
International audienceThe growing complexity of embedded systems makes their behavior analysis a cha...
Execution traces are a powerful instrument for debugging and profiling embedded applications. The So...
International audienceThe growing complexity of computer system hard- ware and software makes their ...
International audienceHardware platforms of embedded systems are more powerful at each new generatio...
This technical report describes the enhancements proposed and implemented in Framesoc, the SoC-Trace...
The SoC-Trace project aims to develop a set of methods and tools based on execution traces of multic...
International audienceTo facilitate and speed up the embedded software tuning process, the SoC-TRACE...
Trace visualization techniques are commonly used by developers to understand, debug, and optimize th...
International audienceTrace analysis graphical user environments have to provide different views on ...
Le marché de l'électronique grand public est dominé par les systèmes embarqués du fait de leur puiss...
Validation process is a critical aspect of systems development. This process is a major concern for ...
Understanding a large execution trace is not easy task due to the size and complexity of typical tra...
Le projet SoC-Trace a pour objectif le développement d'un ensemble de méthodes et d'outils basés sur...
Developing streaming multimedia applications on embedded systems becomes increasingly complex over t...
Tracing and performance analysis tools are an important component in the development of high perform...
International audienceThe growing complexity of embedded systems makes their behavior analysis a cha...
Execution traces are a powerful instrument for debugging and profiling embedded applications. The So...
International audienceThe growing complexity of computer system hard- ware and software makes their ...
International audienceHardware platforms of embedded systems are more powerful at each new generatio...
This technical report describes the enhancements proposed and implemented in Framesoc, the SoC-Trace...
The SoC-Trace project aims to develop a set of methods and tools based on execution traces of multic...
International audienceTo facilitate and speed up the embedded software tuning process, the SoC-TRACE...
Trace visualization techniques are commonly used by developers to understand, debug, and optimize th...
International audienceTrace analysis graphical user environments have to provide different views on ...
Le marché de l'électronique grand public est dominé par les systèmes embarqués du fait de leur puiss...
Validation process is a critical aspect of systems development. This process is a major concern for ...
Understanding a large execution trace is not easy task due to the size and complexity of typical tra...
Le projet SoC-Trace a pour objectif le développement d'un ensemble de méthodes et d'outils basés sur...
Developing streaming multimedia applications on embedded systems becomes increasingly complex over t...
Tracing and performance analysis tools are an important component in the development of high perform...