Skip to main content
  • Book
  • © 2007

Processor Design

System-On-Chip Computing for ASICs and FPGAs

Editors:

  • Design and customization of embedded on-chip processors is an essential part of SoC development
  • ASIC and FPGA engineers have to understand processor architecture and implementation
  • Understanding processor design options has become crucial for every digital design professional

Buy it now

Buying options

eBook USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (21 chapters)

  1. Front Matter

    Pages i-xix
  2. Introduction

    • Jari Nurmi
    Pages 1-6
  3. Processor Design Flow

    • Jari Nurmi
    Pages 69-82
  4. General-Purpose Embedded Processor Cores – The COFFEE RISC Example

    • Juha P. Kylliäinen, Tapani Ahonen, Jari Nurmi
    Pages 83-100
  5. The DSP and Its Impact on Technology

    • Gene Frantz
    Pages 101-119
  6. Run-Time Reconfigurable Processors

    • Fabio Campi, Claudio Mucci
    Pages 177-208
  7. Coprocessor Approach to Accelerating Multimedia Applications

    • Claudio Brunelli, Jari Nurmi
    Pages 209-228
  8. Designing Soft-Core Processors for FPGAs

    • James Ball
    Pages 229-256
  9. Protocol Processor Design Issues

    • Dragos Truscan, Seppo Virtanen, Johan Lilius
    Pages 257-285
  10. Java Co-Processor for Embedded Systems

    • Tero Säntti, Joonas Tyystjärvi, Juha Plosila
    Pages 287-308
  11. Stream Multicore Processors

    • Michael Bedford Taylor, Walter Lee, Jason Eric Miller, David Wentzlaff, Ian Bratt, Ben Greenwald et al.
    Pages 309-338
  12. Asynchronous and Self-Timed Processor Design

    • Jim Garside, Steve Furber
    Pages 367-389
  13. Early-Estimation Modeling of Processors

    • Tero Nurmi, Tapani Ahonen, Jari Nurmi
    Pages 391-404
  14. System Level Simulations

    • Seppo Virtanen, Dragos Truscan, Sanna Määttä, Tomi Westerlund, Jouni Isoaho, Jari Nurmi
    Pages 405-426
  15. Programming Tools for Reconfigurable Processors

    • Claudio Mucci, Fabio Campi, Claudio Brunelli, Jari Nurmi
    Pages 427-446

About this book

Processor Design provides insight into a number of different flavors of processor architectures and their design, software tool generation, implementation, and verification. After a brief introduction to processor architectures and how processor designers have sometimes failed to deliver what was expected, the authors introduce a generic flow for embedded on-chip processor design and start to explore the vast design space of on-chip processing. The types of processor cores covered include general purpose RISC cores, traditional DSP, a VLIW approach to signal processing, processor cores that can be customized for specific applications, reconfigurable processors, protocol processors, Java engines, and stream processors. Co-processor and multi-core design approaches that deliver application-specific performance over and above that which is available from single-core designs are also described.

Reviews

From the reviews: “Editor Jari Nurmi’s proposal was to put together the first effective textbook aimed at the subject of processor design. The book comprises 21 chapters, written by a total of 45 contributing authors with backgrounds in both academic and industrial fields. … To summarize, this book offers a nice overview on the steps involved in designing a soft-processor, as well as a good perspective on past architectures and current trends in processor design.” (Ricardo Jasinski, The Computer Journal, Vol. 53 (1), 2010)

Editors and Affiliations

  • Tampere University of Technology, Finland

    Jari Nurmi

About the editor

Dr. Jari Nurmi is Professor at Tampere University of Technology and his expertises lie in: DSP Processor Architecture, Network-on-Chip, Embedded System-on-Chip Design, Integrated Signal Processing and Digital Communication Circuits.

Jari Nurmi has edited one successful book for Springer.

Bibliographic Information

Buy it now

Buying options

eBook USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access