embedded systems. Retargetable code generation is a co-designing method to map a high-level software description onto a variety of hardware architectures without the need to rewrite a compiler. Highly efficient code generation is required to meet, for example, timing, area and low-power constraints. The traditional ordering of code generation phases introduces inefficiencies in the code generation process; phase-coupling deals with these inefficiencies. We introduce a new code generation technique based on simulated annealing. This technique focuses especially on highly irregular DSP architectures and is part of a generic framework for retargetable code generation. This approach is new because it fully tackles the phase-coupling problem. Fu...
Code generation for embedded systems is challenging, since the generated code (e.g., C code) is expe...
A balance between efficiency and flexibility is obtained by developing a relative large number of in...
Besides high code quality, a primary issue in embedded code generation is retargetability of code g...
embedded systems. Retargetable code generation is a co-designing method to map a high-level software...
The fast development of many different ASIPs make demands of rapid availability of dedicated compile...
Design automation for embedded systems comprising both hardware and software components demands for...
. Many software compilers for embedded processors produce machine code of insufficient quality. Sinc...
The AVIV retargetable code generator produces optimized machine code for target processors with diff...
This paper introduces a flexible code generation framework dedicated to the design of application sp...
Instruction-set architecture (ISA) simulators are an integral part of today's processor and software...
Phase-decoupled methods for code generation are the state of the art in compilers for standard proce...
Due to the large variety of different embedded processor types, retargetable software development to...
In this thesis we address the problem of optimal code generation for irregular architectures such as...
International audienceEmbedded core processors are becoming a vital part of today's system-on-a-chi...
[[abstract]]We propose a microcode-optimizing method targeting a programmable DSP processor. Efficie...
Code generation for embedded systems is challenging, since the generated code (e.g., C code) is expe...
A balance between efficiency and flexibility is obtained by developing a relative large number of in...
Besides high code quality, a primary issue in embedded code generation is retargetability of code g...
embedded systems. Retargetable code generation is a co-designing method to map a high-level software...
The fast development of many different ASIPs make demands of rapid availability of dedicated compile...
Design automation for embedded systems comprising both hardware and software components demands for...
. Many software compilers for embedded processors produce machine code of insufficient quality. Sinc...
The AVIV retargetable code generator produces optimized machine code for target processors with diff...
This paper introduces a flexible code generation framework dedicated to the design of application sp...
Instruction-set architecture (ISA) simulators are an integral part of today's processor and software...
Phase-decoupled methods for code generation are the state of the art in compilers for standard proce...
Due to the large variety of different embedded processor types, retargetable software development to...
In this thesis we address the problem of optimal code generation for irregular architectures such as...
International audienceEmbedded core processors are becoming a vital part of today's system-on-a-chi...
[[abstract]]We propose a microcode-optimizing method targeting a programmable DSP processor. Efficie...
Code generation for embedded systems is challenging, since the generated code (e.g., C code) is expe...
A balance between efficiency and flexibility is obtained by developing a relative large number of in...
Besides high code quality, a primary issue in embedded code generation is retargetability of code g...