This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Design, Automation and Test in Europe Conference and Exhibition Volume II (DATE'04)
A Methodology and Tool Suite for C Compiler Generation from ADL Processor Models
Paris, France
February 16-February 20
ISBN: 0-7695-2085-5
Manuel Hohenauer, Aachen University of Technology
Hanno Scharwaechter, Aachen University of Technology
Kingshuk Karuri, Aachen University of Technology
Oliver Wahlen, Aachen University of Technology
Tim Kogel, Aachen University of Technology
Rainer Leupers, Aachen University of Technology
Gerd Ascheid, Aachen University of Technology
Heinrich Meyr, Aachen University of Technology
Gunnar Braun, CoWare, Inc.
Hans van Someren, Associated Compiler Experts bv
Retargetable C compilers are key tools for efficient architecture exploration for embedded processors. In this paper we describe a novel approach to retargetable compilation based on LISA, an industrial processor modeling language for efficient ASIP design. In order to circumvent the well-known trade-off between flexibility and code quality in retargetable compilation, we propose a user-guided, semi-automatic methodology that in turn builds on a powerful existing C compiler design platform. Our approach allows to include generated C compilers into the ASIP architecture exploration loop at an early stage, thereby allowing for a more efficient design process and avoiding application/architecture mismatches. We present the corresponding methodology and tool suite and provide experimental data for two real-life embedded processors that prove the feasibility of the approach.
Citation:
Manuel Hohenauer, Hanno Scharwaechter, Kingshuk Karuri, Oliver Wahlen, Tim Kogel, Rainer Leupers, Gerd Ascheid, Heinrich Meyr, Gunnar Braun, Hans van Someren, "A Methodology and Tool Suite for C Compiler Generation from ADL Processor Models," date, vol. 2, pp.21276, Design, Automation and Test in Europe Conference and Exhibition Volume II (DATE'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.