This paper introduces a flexible code generation framework dedicated to the design of application specic programmable processors. This tool allows the user to build specific compilation flows, using a library of modules, implementing flexible compilation passes such as code generation, resource allocation, scheduling, etc. Retargeting is performed at two levels: minor changes in the target processor architecture are handled by a retargeting of the modules of the defined compilation ow, while major modifications require a structural modification of the flow. To build a compiler for a target processor, the user selects modules from the library, and links them together. While the global compiler structure is user-defined, the retargeting of mo...
Fast processor simulators are needed for the software development ofembedded processors, for HW/SW c...
As both computer languages and architectures continue to proliferate, there is a continuing need for...
This paper describes a program for the automatic generation of code for Intel's 8051 microcontroller...
The AVIV retargetable code generator produces optimized machine code for target processors with diff...
Design automation for embedded systems comprising both hardware and software components demands for...
: Advanced architectural features of microprocessors like instruction level parallelism and pipeline...
International audienceEmbedded core processors are becoming a vital part of today's system-on-a-chi...
Abstract — This tutorial responds to the rapidly increasing use of cores in general and of processor...
Describes an environment to produce code generators given the description of the architecture. A new...
The current paper reports on the first results of building a retargetable compiler for reconfigurabl...
Application-specific programmable processors tailored for the requirements at hand are often at the ...
embedded systems. Retargetable code generation is a co-designing method to map a high-level software...
The utilization of application specific instruction-set processors (ASIPs) allows for realizing Syst...
This tutorial responds to the rapidly increasing use of cores in general and of processor cores in ...
This work is focusing on a retargetable backend design for a C++ compiler. The backend is composed o...
Fast processor simulators are needed for the software development ofembedded processors, for HW/SW c...
As both computer languages and architectures continue to proliferate, there is a continuing need for...
This paper describes a program for the automatic generation of code for Intel's 8051 microcontroller...
The AVIV retargetable code generator produces optimized machine code for target processors with diff...
Design automation for embedded systems comprising both hardware and software components demands for...
: Advanced architectural features of microprocessors like instruction level parallelism and pipeline...
International audienceEmbedded core processors are becoming a vital part of today's system-on-a-chi...
Abstract — This tutorial responds to the rapidly increasing use of cores in general and of processor...
Describes an environment to produce code generators given the description of the architecture. A new...
The current paper reports on the first results of building a retargetable compiler for reconfigurabl...
Application-specific programmable processors tailored for the requirements at hand are often at the ...
embedded systems. Retargetable code generation is a co-designing method to map a high-level software...
The utilization of application specific instruction-set processors (ASIPs) allows for realizing Syst...
This tutorial responds to the rapidly increasing use of cores in general and of processor cores in ...
This work is focusing on a retargetable backend design for a C++ compiler. The backend is composed o...
Fast processor simulators are needed for the software development ofembedded processors, for HW/SW c...
As both computer languages and architectures continue to proliferate, there is a continuing need for...
This paper describes a program for the automatic generation of code for Intel's 8051 microcontroller...