Skip to main content
  • Book
  • © 2009

Hardware-dependent Software

Principles and Practice

  • To our knowledge, this is the first complete book on hardware-dependent software, a critical topic in embedded system design

  • Comprehensive introductions

  • HdS coverage with many applications

  • Examples from industrial automotive and communication designs

  • Includes supplementary material: sn.pub/extras

Buy it now

Buying options

eBook EUR 85.59
Price includes VAT (Finland)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book EUR 109.99
Price includes VAT (Finland)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book EUR 109.99
Price includes VAT (Finland)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, access via your institution.

Table of contents (10 chapters)

  1. Front Matter

    Pages i-xii
  2. Hardware-dependent Software

    • Wolfgang Ecker, Wolfgang Müller, Rainer Dömer
    Pages 1-13
  3. Basic Concepts of Real Time Operating Systems

    • Franz Rammig, Michael Ditze, Peter Janacik, Tales Heimfarth, Timo Kerstan, Simon Oberthuer et al.
    Pages 15-45
  4. UEFI: From Reset Vector to Operating System

    • Vincent Zimmer, Michael Rothman, Robert Hale
    Pages 47-66
  5. Hardware Abstraction Layer

    • Katalin Popovici, Ahmed Jerraya
    Pages 67-94
  6. HW/SW Interface

    • Wolfgang Ecker, Volkan Esen, Thomas Steininger, Michael Velten
    Pages 95-149
  7. Generation and Use of an ASIP Software Tool Chain

    • Sterling Augustine, Marc Gauthier, Steve Leibson, Peter Macliesh, Grant Martin, Dror Maydan et al.
    Pages 173-202
  8. High-Level Development, Modeling and Automatic Generation of Hardware-Dependent Software

    • Gunar Schirner, Rainer Dömer, Andreas Gerstlauer
    Pages 203-231
  9. Accurate RTOS Modeling and Analysis with SystemC

    • Henning Zabel, Wolfgang Müller, Andreas Gerstlauer
    Pages 233-260
  10. Verification of AUTOSAR Software by SystemC-Based Virtual Prototyping

    • Matthias Krause, Oliver Bringmann, Wolfgang Rosenstiel
    Pages 261-293
  11. Back Matter

    Pages 295-299

About this book

Despite its importance, the role of HdS is most often underestimated and the topic is not well represented in literature and education. To address this, Hardware-dependent Software brings together experts from different HdS areas. By providing a comprehensive overview of general HdS principles, tools, and applications, this book provides adequate insight into the current technology and upcoming developments in the domain of HdS. The reader will find an interesting text book with self-contained introductions to the principles of Real-Time Operating Systems (RTOS), the emerging BIOS successor UEFI, and the Hardware Abstraction Layer (HAL). Other chapters cover industrial applications, verification, and tool environments. Tool introductions cover the application of tools in the ASIP software tool chain (i.e. Tensilica) and the generation of drivers and OS components from C-based languages. Applications focus on telecommunication and automotive systems.

Keywords

  • C++ programming language
  • communication
  • complexity
  • design
  • development
  • language
  • modeling
  • multimedia
  • operating system
  • simulation
  • software
  • structured analysis
  • system
  • testing
  • verification

Reviews

From the reviews:

"This book … fill the need for software developers to understand more about hardware, and for hardware developers to understand the kind of applications their equipment will run. The ten-chapter work … gives the book the feeling of a collection of research papers. … each chapter includes a good set of references. The book includes hardware diagrams with associated software paths, and fragments of C code demonstrate various applications. Useful as a reference source … . Summing Up: Recommended. Upper-division undergraduate through professional collections." (H. J. Bender, Choice, Vol. 47 (1), September, 2009)

Editors and Affiliations

  • Infineon Technologies AG, Munich, Germany

    Wolfgang Ecker

  • C-LAB, Universität Paderborn, Paderborn, Germany

    Wolfgang Müller

  • Henry Samueli School of Engineering, University of California, Irvine, Irvine, USA

    Rainer Dömer

Bibliographic Information

Buy it now

Buying options

eBook EUR 85.59
Price includes VAT (Finland)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book EUR 109.99
Price includes VAT (Finland)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book EUR 109.99
Price includes VAT (Finland)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access