Real-Time Embedded Components and Systems

Print-friendly version of this page


Author: Sam Siewert
Edition: 001
Product Type: Book w/Multimedia (CD, DVD or Electronic)
ISBN 13: 9781584504689
ISBN 10: 1584504684
Copyright: 2007

Price: $59.95

Request a Review Copy

Description:

Due to the rapidly expanding market for digital media services and systems, there is a growing interest in real-time systems. Real-Time Embedded Systems and Components is a much-needed resource addressing this field for practicing engineers and students, particularly engineers moving from best-effort applications to hard or soft real-time applications. The book is written to teach practicing engineers how to apply real-time theory to the design of embedded components and systems in order to successfully build a real-time embedded system. It is also intended to provide a balance of fundamental theory, review of industry practice, and hands-on experience for undergraduate seniors or first-year grad students preparing for a career in the real-time embedded system industries. Throughout the book, you'll explore hard real-time theory and soft real-time concepts, real-time scheduling, debugging components, high availability and high reliability design, system lifecycles, and the processes for hardware, firmware, and software development for systems built from components. And you'll find a balance of theory, practice, and applications to help you learn the fundamental concepts needed to build your own real-time embedded system.

Features:

  • Teaches students and engineers about real-time theory, function, and tools applied to embedded applications
  • Covers emergent real-time applications such as digital video and digital audio, as well as classical applications such as digital control and robotics
  • Explores key areas such as performance issues related to real-time applications, hardware, firmware, software integration, rate monotonic and dynamic scheduling theory, and current microprocessor technology
  • Includes a CD-ROM with C code examples for all the projects and examples discussed in the book
  • On The CD-ROM: Code Examples- VxWorks example C code demonstrating RTOS features and mechanisms. VxWorks Drivers for Bt878 video frame grabber and Cirrus 4281 audio codec; Image-processing C code examples that can be built as applications for Linux or VxWorks; Linux Pthread example C code and usage of Linux POSIX features; Performance-monitoring API (PMAPI) code for PowerPC Darwin OS and for x86 PCs; Contributed code implementing projects in computer vision, VoIP, and robotics. Also included: All figures from the book; Sample Lecture notes for a Real-Time Embedded Systems course; A partially completed Visio UML design template for a stereo-vision system designed for an x86 VxWorks platform; JPEG, MPEG, and AVI photos and streaming video of example projects
  • System Requirements: VxWorks 5.4 or newer running on a Pentium, Pentium II, III, or IV x86 microprocessor; A host development system running Windows 2000 or XP; Ethernet network to interconnect the host and target system. For Linux, an x86 Pentium or better system running a 2.4.x or newer kernel and Red Hat 9 or newer Linux distribution. (All VxWorks C code has been tested using Tornado 2.0.2 and VxWorks 5.4. Much newer versions of Tornado and VxWorks are available, and the code is expected to compile and work on these new revisions, but has not been tested for them. VxWorks C code should be imported into a Tornado workspace and project that is a ?loadable project? and built within the Tornado build framework. All Linux C code has been tested using Linux 2.4.x with a Red Hat 9.x distribution. Make files are included with the Linux code.)

See More Product Details

Shopping Cart Status
You have 0 items in your cart.

Checkout

Contact Us

Contact Delmar Cengage Learning at 1-800-648-7450

Find Your Sales Representative

Organizations

Please see one of our service sites for purchasing and support options.

AnswersPlus

Proprietary College, Trade School, Beauty School, Business, Government, Retail, or Library Customers.

ServicePlus

Community College, 4-year College, or University Bookstores

SchoolsPlus

K-12 School Purchasing Agents