DocumentCode :
942624
Title :
Retargetable compilers and architecture exploration for embedded processors
Author :
Leupers, R. ; Hohenauer, M. ; Ceng, J. ; Scharwaechter, H. ; Meyr, H. ; Ascheid, G. ; Braun, G.
Author_Institution :
Inst. for Integrated Signal Process. Syst., RWTH Aachen Univ. of Technol., Germany
Volume :
152
Issue :
2
fYear :
2005
fDate :
3/1/2005 12:00:00 AM
Firstpage :
209
Lastpage :
223
Abstract :
Retargetable compilers can generate assembly code for a variety of different target processor architectures. Owing to their use in the design of application-specific embedded processors, they bridge the gap between the traditionally separate disciplines of compiler construction and electronic design automation. In particular, they assist in architecture exploration for tailoring processors towards a certain application domain. The paper reviews the state-of-the-art in retargetable compilers for embedded processors. Based on some essential compiler background, several representative retargetable compiler systems are discussed, while also outlining their use in iterative, profiling-based architecture exploration. The LISATek C compiler is presented as a detailed case study, and promising areas of future work are proposed.
Keywords :
assembly language; circuit CAD; computer architecture; embedded systems; program compilers; LISATek C compiler; application-specific embedded processors; assembly code generation; compiler construction; electronic design automation; embedded processors; iterative profiling-based architecture exploration; retargetable compilers; target processor architectures;
fLanguage :
English
Journal_Title :
Computers and Digital Techniques, IEE Proceedings -
Publisher :
iet
ISSN :
1350-2387
Type :
jour
DOI :
10.1049/ip-cdt:20045075
Filename :
1454201
Link To Document :
بازگشت