Wiley.com
Print this page Share
Textbook

Embedded System Design: A Unified Hardware/Software Introduction

ISBN: 978-0-471-38678-0
352 pages
October 2001, ©2002
Embedded System Design: A Unified Hardware/Software Introduction (0471386782) cover image

Description

This book introduces a modern approach to embedded system design, presenting software design and hardware design in a unified manner. It covers trends and challenges, introduces the design and use of single-purpose processors ("hardware") and general-purpose processors ("software"), describes memories and buses, illustrates hardware/software tradeoffs using a digital camera example, and discusses advanced computation models, controls systems, chip technologies, and modern design tools. For courses found in EE, CS and other engineering departments.

See More

Table of Contents

Preface.

Introduction.

Custom Single-Purpose Processors: Hardware.

General-Purpose Processors: Software.

Standard Single-Purpose Processors: Peripherals.

Memory.

Interfacing.

Digital Camera Example.

State Machine and Concurrent Process Models.

Control Systems.

IC Technology.

Design Technology.

Appendix A: Online Resources.

Index.
See More

The Wiley Advantage

  • Embedded Systems Design: A Unified Hardware/Software Introduction provides readers a unified view of hardware design and software design. This view enables readers to build modern embedded systems having both hardware and software. Chapter 7's example uses the methods described earlier in the book to build a combined hardware/software system that meets performance constraints while minimizing costs.
  • Not specific to any one microprocessor. The reader maintains an open view towards all microprocessors. Chapter 3 talks of features common to most microprocessors.
  • Provides a simple, yet powerful, new view of hardware design, showing that hardware can be automatically generated from a high-level programming language. Presents unified view of hardware and software; both are described using a programming language, both get derived from that language, only differing in design metrics. Chapter 2 concisely provides a method for deriving hardware implementations of sequential programs — something not found in any other book.
See More
Instructors Resources
Wiley Instructor Companion Site
Solutions Manual
(online) Contains solutions to end-of-chapter problems.
Website
  • Numerous microcontroller and VHDL labs.
  • Slides in PowerPoint, including nearly all the figures from the textbook.
  • Full set of microcontroller-based labs for the 8051.
  • Full set of VHDL labs, which we’ve used on the popular Xilinx FPGA platform.
  • Introductory VHDL material.
Contact your Wiley Representative
Find Your Rep
See More
See Less
Students Resources
Wiley Student Companion Site
Website
  • Numerous microcontroller and VHDL labs.
  • Slides in PowerPoint, including nearly all the figures from the textbook.
  • Full set of microcontroller-based labs for the 8051.
  • Full set of VHDL labs, which we’ve used on the popular Xilinx FPGA platform.
  • Introductory VHDL material.
See More
See Less
Back to Top