You are not signed in. Sign in.

List Books: Buy books on ListBooks.org

Customizable Embedded Processors: Design Technologies and Applications »

Book cover image of Customizable Embedded Processors: Design Technologies and Applications by Paolo Ienne

Authors: Paolo Ienne, Rainer Leupers
ISBN-13: 9780123695260, ISBN-10: 0123695260
Format: Hardcover
Publisher: Elsevier Science
Date Published: July 2006
Edition: (Non-applicable)

Find Best Prices for This Book »

Author Biography: Paolo Ienne

Book Synopsis

Customizable processors have been described as the next natural step in the evolution of the microprocessor business: a step in the life of a new technology where top performance alone is no longer sufficient to guarantee market success. Other factors become fundamental, such as time to market, convenience, energy efficiency, and ease of customization.

This book is the first to explore comprehensively one of the most fundamental trends which emerged in the last decade: to treat processors not as rigid, fixed entities, which designers include “as is” in their products; but rather, to build sound methodologies to tailor-fit processors to the specific needs of such products. This book addresses the goal of maintaining a very large family of processors, with a wide range of features, at a cost comparable to that of maintaining a single processor.

· First book to present comprehensively the major ASIP design methodologies and tools without any particular bias.

· Written by most of the pioneers and top international experts of this young domain.

· Unique mix of management perspective, technical detail, research outlook, and practical implementation.

Table of Contents

In praise of customizable embedded processors
1From pret-a-porter to tailor-made3
2Opportunities for application-specific processors : the case of wireless communications11
3Customizing processors : lofty ambitions, stark realities39
4Architecture description languages59
5C compiler retargeting77
6Automated processor configuration and instruction extension117
7Automatic instruction-set extensions145
8Challenges to automatic customization185
9Coprocessor generation from executable code209
10Datapath synthesis233
11Instruction matching and modeling257
12Processor verification281
13Sub-RISC processors303
14Application specific instruction set processor for UMTS-FDD cell search339
15Hardware/software tradeoffs for advanced 3G channel decoding361
16Application code profiling and ISA synthesis on MIPS32381
17Designing soft processors for FPGAs425

Subjects