Computers as Components

Computers as Components

Principles of Embedded Computing System Design

2nd Edition - June 2, 2008

Write a review

  • Author: Marilyn Wolf
  • eBook ISBN: 9780080886213

Purchase options

Purchase options
DRM-free (PDF)
Sales tax will be calculated at check-out

Institutional Subscription

Free Global Shipping
No minimum order


Computers as Components, Second Edition, updates the first book to bring essential knowledge on embedded systems technology and techniques under a single cover. This edition has been updated to the state-of-the-art by reworking and expanding performance analysis with more examples and exercises, and coverage of electronic systems now focuses on the latest applications. It gives a more comprehensive view of multiprocessors including VLIW and superscalar architectures as well as more detail about power consumption. There is also more advanced treatment of all the components of the system as well as in-depth coverage of networks, reconfigurable systems, hardware-software co-design, security, and program analysis. It presents an updated discussion of current industry development software including Linux and Windows CE. The new edition's case studies cover SHARC DSP with the TI C5000 and C6000 series, and real-world applications such as DVD players and cell phones. Researchers, students, and savvy professionals schooled in hardware or software design, will value Wayne Wolf's integrated engineering design approach.

Key Features

* Uses real processors (ARM processor and TI C55x DSP) to demonstrate both technology and techniques...Shows readers how to apply principles to actual design practice.
* Covers all necessary topics with emphasis on actual design practice...Realistic introduction to the state-of-the-art for both students and practitioners.
* Stresses necessary fundamentals which can be applied to evolving technologies...helps readers gain facility to design large, complex embedded systems that actually work.


Students and practitioners of Embedded Systems Design

Table of Contents

  • About the Author
    List of Examples
    Preface to the Second Edition
    Chapter 1 Embedded Computing
    Chapter 2 Instruction Sets
    Chapter 3 CPU's
    Chapter 4 Bus-Based Computer Systems
    Chapter 5 Program Design and Analysis
    Chapter 6 Processes and operating Systems
    Chapter 7 Hardware Accelerators
    Chapter 8 Networks
    Chapter 9 System Design Techniques
    Appendix A UML Notations
    Appendix B Notes on Hardware Design

Product details

  • No. of pages: 544
  • Language: English
  • Copyright: © Morgan Kaufmann 2008
  • Published: June 2, 2008
  • Imprint: Morgan Kaufmann
  • eBook ISBN: 9780080886213

About the Author

Marilyn Wolf

Marilyn Wolf is Elmer E. Koch Professor of Engineering and Chair of the Department of Computer Science and Engineering at the University of Nebraska Lincoln. She received her BS, MS, and PhD in electrical engineering from Stanford University. She was with AT&T Bell Laboratories from 1984 to 1989, was on the faculty of Princeton University from 1989 to 2007 and was Farmer Distinguished Chair in Embedded Computing Systems and GRA Eminent Scholar at the Georgia Institute of Technology from 2007 to 2019. Her research interests include cyber-physical systems, Internet-of-Things, embedded computing, embedded computer vision, and VLSI systems. She has received the IEEE Computer Society Goode Memorial Award, the ASEE Terman Award, and IEEE Circuits and Systems Society Education Award. She is a Fellow of the IEEE and ACM and a Golden Core member of IEEE Computer Society. Professor Wolf is the author of several successful Morgan Kaufmann textbooks: Computers as Components, Fifth Edition (2022); High-Performance Embedded Computing, Second Edition (2014); The Physics of Computing, First Edition (2016); and Embedded System Interfacing, First Edition (2019).

Affiliations and Expertise

Department of Computer Science and Engineering, University of Nebraska, Lincoln, NE, USA

Ratings and Reviews

Write a review

There are currently no reviews for "Computers as Components"