Multiprocessor Systems-on-Chips

Front Cover
Ahmed Jerraya, Wayne Wolf
Morgan Kaufmann, 2005 - Computers - 581 pages
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
 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

Chapter 1 The What Why and How of MPSoCs
1
Hardware
19
SOFTWARE
249
METHODOLOGY AND APPLICATIONS
355
Glossary
497
References
513
Contributor Biographies
557
Subject Index
567
Copyright

Other editions - View all

Common terms and phrases

About the author (2005)

Wayne Wolf is Professor, Rhesea "Ray" P. Farmer Distinguished Chair in Embedded

Computing, and Georgia Research Alliance Eminent Scholar at the Georgia Institute of

Technology. Before joining Georgia Tech, he was with Princeton University and AT&T

Bell Laboratories in Murray Hill, New Jersey. He received his B.S., M.S., and Ph.D. in

electrical engineering from Stanford University. He is well known for his research in the

areas of hardware/software co-design, embedded computing, VLSI CAD, and multimedia

computing systems. He is a fellow of the IEEE and ACM. He co-founded several

conferences in the area, including CODES, MPSoC, and Embedded Systems Week. He

was founding co-editor-in-chief of Design Automation for Embedded Systems and

founding editor-in-chief of ACM Transactions on Embedded Computing Systems. He has

received the ASEE Frederick E. Terman Award and the IEEE Circuits and Society Education Award. He is also series editor of the Morgan Kaufmann Series in Systems on

Silicon.

Bibliographic information