𝔖 Scriptorium
✦   LIBER   ✦

πŸ“

Retargetable Compilers for Embedded Core Processors: Methods and Experiences in Industrial Applications

✍ Scribed by Clifford Liem (auth.)


Publisher
Springer US
Year
1997
Tongue
English
Leaves
173
Edition
1
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Embedded core processors are becoming a vital part of today's system-on-a-chip in the growing areas of telecommunications, multimedia and consumer electronics. This is mainly in response to a need to track evolving standards with the flexibility of embedded software. Consequently, maintaining the high product performance and low product cost requires a careful design of the processor tuned to the application domain. With the increased presence of instruction-set processors, retargetable software compilation techniques are critical, not only for improving engineering productivity, but to allow designers to explore the architectural possibilities for the application domain.
Retargetable Compilers for Embedded Core Processors, with a Foreword written by Ahmed Jerraya and Pierre Paulin, overviews the techniques of modern retargetable compilers and shows the application of practical techniques to embedded instruction-set processors. The methods are highlighted with examples from industry processors used in products for multimedia, telecommunications, and consumer electronics. An emphasis is given to the methodology and experience gained in applying two different retargetable compiler approaches in industrial settings. The book also discusses many pragmatic areas such as language support, source code abstraction levels, validation strategies, and source-level debugging. In addition, new compiler techniques are described which support address generation for DSP architecture trends. The contribution is an address calculation transformation based on an architectural model.
Retargetable Compilers for Embedded Core Processors will be of interest to embedded system designers and programmers, the developers of electronic design automation (EDA) tools for embedded systems, and researchers in hardware/software co-design.

✦ Table of Contents


Front Matter....Pages i-xxvi
Introduction....Pages 1-12
An Overview of Compiler Techniques for Embedded Processors....Pages 13-46
Two Emerging Approaches: Model-based and Rule-driven....Pages 47-65
Practical Issues in Compiler Design for Embedded Processors....Pages 67-82
Compiler Transformations for DSP Address Calculation....Pages 83-102
Pushing the Capabilities of Compiler Methodologies in Industry....Pages 103-123
Tools for Instruction-Set Design and Redesign....Pages 125-139
Conclusion....Pages 141-144
Back Matter....Pages 145-155

✦ Subjects


Computer-Aided Engineering (CAD, CAE) and Design; Electrical Engineering; Special Purpose and Application-Based Systems


πŸ“œ SIMILAR VOLUMES


Retargetable Compiler Technology for Emb
✍ Rainer Leupers, Peter Marwedel (auth.) πŸ“‚ Library πŸ“… 2001 πŸ› Springer US 🌐 English

<p>It is well known that embedded systems have to be implemented efficiently. This requires that processors optimized for certain application domains are used in embedded systems. Such an optimization requires a careful exploration of the design space, including a detailed study of cost/performance

Code Optimization Techniques for Embedde
✍ Dr. Rainer Leupers (auth.) πŸ“‚ Library πŸ“… 2000 πŸ› Springer US 🌐 English

<p>The building blocks of today's and future embedded systems are complex intellectual property components, or cores, many of which are programmable processors. Traditionally, these embedded processors mostly have been proΒ­ grammed in assembly languages due to efficiency reasons. This implies timeΒ­

Code Generation for Embedded Processors
✍ Peter Marwedel (auth.), Peter Marwedel, Gert Goossens (eds.) πŸ“‚ Library πŸ“… 2002 πŸ› Springer US 🌐 English

<p>Modern electronics is driven by the explosive growth of digital communications and multi-media technology. A basic challenge is to design first-time-right complex digital systems, that meet stringent constraints on performance and power dissipation. <br/> In order to combine this growing system c

Design Methods and Applications for Dist
✍ Bernd Kleinjohann, Guang R. Gao, Hermann Kopetz, Lisa Kleinjohann, Achim Rettber πŸ“‚ Library πŸ“… 2004 🌐 English

The ever decreasing price/performance ratio of microcontrollers makes it economically attractive to replace more and more conventional mechanical or electronic control systems within many products by embedded real-time computer systems. An embedded real-time computer system is always part of a well-

Retargetable Code Generation for Digital
✍ Rainer Leupers (auth.) πŸ“‚ Library πŸ“… 1997 πŸ› Springer US 🌐 English

<p>According to market analysts, the market for consumer electronics will conΒ­ tinue to grow at a rate higher than that of electronic systems in general. The consumer market can be characterized by rapidly growing complexities of appliΒ­ cations and a rather short market window. As a result, more and