Skip to main content
  • Textbook
  • © 2018

Embedded System Design

Embedded Systems Foundations of Cyber-Physical Systems, and the Internet of Things

Authors:

  • Provides a semester-length textbook, with comprehensive coverage of the fundamental knowledge in embedded and cyber-physical systems
  • Links modeling and hardware, in order to bridge the gap between hardware and software, allowing readers to put these into perspective
  • Couples practical aspects of embedded system design with an introduction to more theoretical aspects
  • Includes extensive exercises for each chapter
  • Videos, software, and PowerPoint slides are separately available
  • Includes supplementary material: sn.pub/extras

Part of the book series: Embedded Systems (EMSY)

Buy it now

Buying options

eBook USD 49.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 64.99
Price excludes VAT (USA)
  • Compact, lightweight 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, log in via an institution to check for access.

Table of contents (8 chapters)

  1. Front Matter

    Pages i-xxiv
  2. Introduction

    • Peter Marwedel
    Pages 1-25
  3. Specifications and Modeling

    • Peter Marwedel
    Pages 27-123
  4. Embedded System Hardware

    • Peter Marwedel
    Pages 125-196
  5. System Software

    • Peter Marwedel
    Pages 197-230
  6. Evaluation and Validation

    • Peter Marwedel
    Pages 231-281
  7. Application Mapping

    • Peter Marwedel
    Pages 283-336
  8. Optimization

    • Peter Marwedel
    Pages 337-366
  9. Test

    • Peter Marwedel
    Pages 367-378
  10. Back Matter

    Pages 379-423

About this book

A unique feature of this textbook is to provide a comprehensive introduction to the fundamental knowledge in embedded systems, with applications in cyber-physical systems and the Internet of things. It starts with an introduction to the field and a survey of specification models and languages for embedded and cyber-physical systems. It provides a brief overview of hardware devices used for such systems and presents the essentials of system software for embedded systems, including real-time operating systems. The author also discusses evaluation and validation techniques for embedded systems and provides an overview of techniques for mapping applications to execution platforms, including multi-core platforms. Embedded systems have to operate under tight constraints and, hence, the book also contains a selected set of optimization techniques, including software optimization techniques. The book closes with a brief survey on testing. This third edition has been updated and revised to reflect new trends and technologies, such as the importance of cyber-physical systems and the Internet of things, the evolution of single-core processors to multi-core processors, and the increased importance of energy efficiency and thermal issues.

Authors and Affiliations

  • TU Dortmund, Dortmund, Germany

    Peter Marwedel

About the author

Dr. Peter Marwedel studied physics at the University of Kiel, Germany. He received his PhD in that subject in 1974. As a post-doc, he published some of the first papers on high-level synthesis and retargetable compilation in the context of the MIMOLA hardware description language. In 1987, his habilitation thesis in computer science (a thesis required for becoming a professor) was accepted. He held a chair for computer engineering and embedded systems at the computer science department of TU Dortmund from 1989 until 2014. He is also chairing ICD, a local spin-off of TU Dortmund. His research interests include design automation for embedded systems, in particular the generation of efficient embedded software. Focus is on energy efficiency and timing predictability. Since 2001, Dr. Marwedel published papers on energy-efficient software and compiler-supported use of scratchpad memories. He is the author of one of the few textbooks on embedded systems. Since 2011, he is the vice-chair of the collaborative research center SFB 876, aiming at resource-efficient analysis of large data sets. Dr. Marwedel is an IEEE Fellow.

Bibliographic Information

  • Book Title: Embedded System Design

  • Book Subtitle: Embedded Systems Foundations of Cyber-Physical Systems, and the Internet of Things

  • Authors: Peter Marwedel

  • Series Title: Embedded Systems

  • DOI: https://doi.org/10.1007/978-3-319-56045-8

  • Publisher: Springer Cham

  • eBook Packages: Engineering, Engineering (R0)

  • Copyright Information: Springer International Publishing AG 2018

  • Softcover ISBN: 978-3-319-85812-8Published: 13 May 2018

  • eBook ISBN: 978-3-319-56045-8Published: 26 July 2017

  • Series ISSN: 2193-0155

  • Series E-ISSN: 2193-0163

  • Edition Number: 3

  • Number of Pages: XXIV, 423

  • Number of Illustrations: 163 b/w illustrations, 121 illustrations in colour

  • Topics: Circuits and Systems, Processor Architectures, Electronics and Microelectronics, Instrumentation

Buy it now

Buying options

eBook USD 49.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 64.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access