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

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 t...

Full description

Bibliographic Details
Main Author: Liem, Clifford
Format: eBook
Language:English
Published: New York, NY Springer US 1997, 1997
Edition:1st ed. 1997
Subjects:
Online Access:
Collection: Springer Book Archives -2004 - Collection details see MPG.ReNa
LEADER 03389nmm a2200313 u 4500
001 EB000632326
003 EBX01000000000000000485408
005 00000000000000.0
007 cr|||||||||||||||||||||
008 140122 ||| eng
020 |a 9781475764222 
100 1 |a Liem, Clifford 
245 0 0 |a Retargetable Compilers for Embedded Core Processors  |h Elektronische Ressource  |b Methods and Experiences in Industrial Applications  |c by Clifford Liem 
250 |a 1st ed. 1997 
260 |a New York, NY  |b Springer US  |c 1997, 1997 
300 |a XXVI, 155 p  |b online resource 
505 0 |a 1 Introduction -- 2 An Overview of Compiler Techniques for Embedded Processors -- 3 Two Emerging Approaches: Model-based and Rule-driven -- 4 Practical Issues in Compiler Design for Embedded Processors -- 5 Compiler Transformations for DSP Address Calculation -- 6 Pushing the Capabilities of Compiler Methodologies in Industry -- 7 Tools for Instruction-Set Design and Redesign -- 8 Conclusion -- Glossary of Abbreviations 
653 |a Computer-Aided Engineering (CAD, CAE) and Design 
653 |a Electrical and Electronic Engineering 
653 |a Electrical engineering 
653 |a Computer-aided engineering 
653 |a Special Purpose and Application-Based Systems 
653 |a Computers, Special purpose 
041 0 7 |a eng  |2 ISO 639-2 
989 |b SBA  |a Springer Book Archives -2004 
028 5 0 |a 10.1007/978-1-4757-6422-2 
856 4 0 |u https://doi.org/10.1007/978-1-4757-6422-2?nosfx=y  |x Verlag  |3 Volltext 
082 0 |a 670,285 
520 |a 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