Besides high code quality, a primary issue in embedded code generation is retargetability of code generators. This paper presents techniques for automatic generation of code selectors from externally specified processor models. In contrast to previous work, our retargetable compiler RECORD does not require tool-specific modelling formalisms, but starts from general HDL processor models. From an HDL model, all processor aspects needed for code generation are automatically derived. As demonstrated by experimental results, short turnaround times for retargeting are achieved, which permits to study the HW/SW trade-off between processor architectures and program execution speed
The AVIV retargetable code generator produces optimized machine code for target processors with diff...
The automatic generation of instruction set extensions to provide application-specific acceleration ...
The core tool in Application-Specific Instruction Set Processor (ASIP) design toolsets is a retarget...
Design automation for embedded systems comprising both hardware and software components demands for...
Due to the large variety of different embedded processor types, retargetable software development to...
The concept of retargetability enables compiler technology to keep pace with the increasing variety ...
Fast processor simulators are needed for the software development ofembedded processors, for HW/SW c...
This tutorial responds to the rapidly increasing use of cores in general and of processor cores in ...
International audienceEmbedded core processors are becoming a vital part of today's system-on-a-chi...
International audienceEfficient architecture exploration and design of application specific instruct...
With increasing complexity of modern embedded systems, the availability of highly optimizing compile...
Retargetable C compilers are key components of today’s embedded processor design platforms for quick...
Designers of new processors and software for systems-on-chip need a reliable design methodology and ...
The utilization of application specific instruction-set processors (ASIPs) allows for realizing Syst...
embedded systems. Retargetable code generation is a co-designing method to map a high-level software...
The AVIV retargetable code generator produces optimized machine code for target processors with diff...
The automatic generation of instruction set extensions to provide application-specific acceleration ...
The core tool in Application-Specific Instruction Set Processor (ASIP) design toolsets is a retarget...
Design automation for embedded systems comprising both hardware and software components demands for...
Due to the large variety of different embedded processor types, retargetable software development to...
The concept of retargetability enables compiler technology to keep pace with the increasing variety ...
Fast processor simulators are needed for the software development ofembedded processors, for HW/SW c...
This tutorial responds to the rapidly increasing use of cores in general and of processor cores in ...
International audienceEmbedded core processors are becoming a vital part of today's system-on-a-chi...
International audienceEfficient architecture exploration and design of application specific instruct...
With increasing complexity of modern embedded systems, the availability of highly optimizing compile...
Retargetable C compilers are key components of today’s embedded processor design platforms for quick...
Designers of new processors and software for systems-on-chip need a reliable design methodology and ...
The utilization of application specific instruction-set processors (ASIPs) allows for realizing Syst...
embedded systems. Retargetable code generation is a co-designing method to map a high-level software...
The AVIV retargetable code generator produces optimized machine code for target processors with diff...
The automatic generation of instruction set extensions to provide application-specific acceleration ...
The core tool in Application-Specific Instruction Set Processor (ASIP) design toolsets is a retarget...