Title :
Compiler design issues for embedded processors
Author_Institution :
Aachen Univ. of Technol., Germany
Abstract :
The growing complexity and high efficiency requirements of embedded systems call for new code optimization techniques and architecture exploration, using retargetable C and C++ compilers. The first commercial tools are already in industrial use. Meanwhile, researchers are developing new processor-specific code generation techniques that continually narrow the code quality gap between C compilers and assembly programming. The approaches that achieve the right balance of flexibility, code quality, retargeting effort, and compatibility with existing design tools will be successful
Keywords :
embedded systems; optimising compilers; architecture exploration; assembly programming; code optimization techniques; compiler design; embedded processors; embedded systems; retargetable C compilers; retargetable C++ compilers; Application specific processors; Computer architecture; Design optimization; Embedded system; Hardware; Iterative methods; Optimizing compilers; Process design; Program processors; Software tools;
Journal_Title :
Design & Test of Computers, IEEE
DOI :
10.1109/MDT.2002.1018133