loading...
Code Generation for Embedded Processors
Madrid, Spain September 20-September 22
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ISSS.2000.87404613th International Symposium on Syste ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Rainer Leupers, University of Dortmund
The increasing use of programmable processors as IP blocks in embedded system design creates a need for C/C++ compilers capable of generating efficient machine code. Many of today's compilers for embedded processors suffer from insufficient code quality in terms of code size and performance. This violates the tight chip area and real-time constraints often imposed on embedded systems. The reason is that embedded processors typically show architectural features, which are not well handled by classical compiler technology. This paper provides a survey of methods and techniques dedicated to efficient code generation for embedded processors. Emphasis is put on DSP and multimedia processors, for which better compiler technology is definitely required. In addition, some front-end aspects and recent trends in research and industry are briefly covered. The goal of these recent efforts in embedded code generation is to facilitate the step from assembly to high-level language programming of embedded systems, to provide higher productivity, dependability, and portability of embedded software.
Citation:
Rainer Leupers, "Code Generation for Embedded Processors," isss, pp.173, 13th International Symposium on System Synthesis (ISSS'00), 2000
Usage of this product signifies your acceptance of the Terms of Use.