The objective of this research is to develop tools and methods for system-level optimization of embedded soft-ware that is executed on system-on-chip platforms. In par-ticular, this paper proposes a new instruction-set simula-tor’s tool flow which has been extended with some retar-getability features and multiple program representations. We propose an innovative way to improve the simulation speed, that is a key factor for embedded software optimiza-tion, by using a synthesis approach. In depth description is reported of the source-level optimization of the simulation library which is an important part of such new mechanism. Experimental results show a speedup of about 24 for the throughput of the simulation library, reaching the valuable p...
Abstract—In this paper, we present new techniques which further improve the static compilation-based...
Grunewald M, Niemann J-C, Rückert U. A performance evaluation method for optimizing embedded applica...
ABSTRACT The capability of performing architectural exploration has become essential for embedded mi...
Due to the large variety of different embedded processor types, retargetable software development to...
Fast processor simulators are needed for the software development ofembedded processors, for HW/SW c...
Abstract. Increasingly, embedded systems designers tend to use Ap-plication Specic Instruction Set P...
The major objective of this work is to analyse possibilities of using simulation within the developm...
This paper addresses the problem of automatic generation of implementation software from high-level ...
Instruction-set architecture (ISA) simulators are an integral part of today's processor and software...
Instruction set simulators are critical tools for the explo-ration and validation of new programmabl...
In this paper, we present new techniques which further improve the static compiled instruction set a...
With regard to performance well established SW-only design methodologies proceed by making the initi...
A simulator is a powerful tool for both hardware and software development. However, implementing an ...
With regard to performance well established SW-only design methodologies proceed by making the initi...
Designers of new processors and software for systems-on-chip need a reliable design methodology and ...
Abstract—In this paper, we present new techniques which further improve the static compilation-based...
Grunewald M, Niemann J-C, Rückert U. A performance evaluation method for optimizing embedded applica...
ABSTRACT The capability of performing architectural exploration has become essential for embedded mi...
Due to the large variety of different embedded processor types, retargetable software development to...
Fast processor simulators are needed for the software development ofembedded processors, for HW/SW c...
Abstract. Increasingly, embedded systems designers tend to use Ap-plication Specic Instruction Set P...
The major objective of this work is to analyse possibilities of using simulation within the developm...
This paper addresses the problem of automatic generation of implementation software from high-level ...
Instruction-set architecture (ISA) simulators are an integral part of today's processor and software...
Instruction set simulators are critical tools for the explo-ration and validation of new programmabl...
In this paper, we present new techniques which further improve the static compiled instruction set a...
With regard to performance well established SW-only design methodologies proceed by making the initi...
A simulator is a powerful tool for both hardware and software development. However, implementing an ...
With regard to performance well established SW-only design methodologies proceed by making the initi...
Designers of new processors and software for systems-on-chip need a reliable design methodology and ...
Abstract—In this paper, we present new techniques which further improve the static compilation-based...
Grunewald M, Niemann J-C, Rückert U. A performance evaluation method for optimizing embedded applica...
ABSTRACT The capability of performing architectural exploration has become essential for embedded mi...