Book description
Modern system-on-chip (SoC) design shows a clear trend toward integration of multiple processor cores on a single chip. Designing a multiprocessor system-on-chip (MPSOC) requires an understanding of the various design styles and techniques used in the multiprocessor. Understanding the application area of the MPSOC is also critical to making proper tradeoffs and design decisions.Multiprocessor Systems-on-Chips covers both design techniques and applications for MPSOCs. Design topics include multiprocessor architectures, processors, operating systems, compilers, methodologies, and synthesis algorithms, and application areas covered include telecommunications and multimedia. The majority of the chapters were collected from presentations made at the International Workshop on Application-Specific Multi-Processor SoC held over the past two years. The workshop assembled internationally recognized speakers on the range of topics relevant to MPSOCs. After having refined their material at the workshop, the speakers are now writing chapters and the editors are fashioning them into a unified book by making connections between chapters and developing common terminology.
*Examines several different architectures and the constraints imposed on them
*Discusses scheduling, real-time operating systems, and compilers
*Analyzes design trade-off and decisions in telecommunications and multimedia applications
Table of contents
- Copyright
- The Morgan Kaufmann Series in Systems on Silicon
- About the Editors
- Preface
- The What, Why, and How of MPSoCs
-
Hardware
- Techniques for Designing Energy-Aware MPSoCs
- Networks on Chips: A New Paradigm for Component-Based MPSoC Design
- Architecture of Embedded Microprocessors
- Performance and Flexibility for Multiple-Processor SoC Design
- MPSoC Performance Modeling and Analysis
-
Design of Communication Architectures for High-Performance and Energy-Efficient Systems-on-Chips
- Introduction
- On-Chip Communication Architectures
- System-Level Analysis for Designing Communication Architectures
- Design Space Exploration for Customizing Communication Architectures
- Adaptive Communication Architectures
- Communication Architectures for Energy/Battery-Efficient Systems
- Conclusions
- Acknowledgments
- Design Space Exploration of On-Chip Networks: A Case Study
- Software
-
Methodology and Applications
- Component-Based Design for Multiprocessor Systems-on-Chips
-
MPSoCs for Video
- Abstract
- Introduction
- Multimedia Algorithms
- Architectural Approaches to Video Processing
- Optimal CPU Configurations and Interconnections
- The Challenge of SoC Integration and IP Reuse
- The Panacea/Promise of Platform-Based Design
- The Ever Critical Communication Bus Structures
- Design for Testability
- Application-Driven Architecture Design
- Conclusions
- Acknowledgments
- Models of Computation for Systems-on-Chips
- Metropolis: A Design Environment for Heterogeneous Systems
- Glossary
- References
- Contributor Biographies
Product information
- Title: Multiprocessor Systems-on-Chips
- Author(s):
- Release date: October 2004
- Publisher(s): Morgan Kaufmann
- ISBN: 9780080512273
You might also like
book
Latex: kurz & gut
Latex kurz&gut aus O'Reillys Taschenbibliothek enthält alle oft verwendeten Befehle und Optionen, auf die jeder, der …
book
Designing SOCs with Configured Cores
Microprocessor cores used for SOC design are the direct descendents of Intel’s original 4004 microprocessor. Just …
book
FPGAs: Instant Access
FPGAs are central to electronic design! The engineers designing these devices are in need of essential …
book
The Design Warrior's Guide to FPGAs
Field Programmable Gate Arrays (FPGAs) are devices that provide a fast, low-cost way for embedded system …