Embedded System Design

Modeling, Synthesis and Verification

  • Daniel D. Gajski
  • Samar Abdi
  • Andreas Gerstlauer
  • Gunar Schirner

Table of contents

  1. Front Matter
    Pages 1-21
  2. Daniel D. Gajski, Samar Abdi, Andreas Gerstlauer, Gunar Schirner
    Pages 1-34
  3. Daniel D. Gajski, Samar Abdi, Andreas Gerstlauer, Gunar Schirner
    Pages 35-47
  4. Daniel D. Gajski, Samar Abdi, Andreas Gerstlauer, Gunar Schirner
    Pages 49-111
  5. Daniel D. Gajski, Samar Abdi, Andreas Gerstlauer, Gunar Schirner
    Pages 113-153
  6. Daniel D. Gajski, Samar Abdi, Andreas Gerstlauer, Gunar Schirner
    Pages 155-197
  7. Daniel D. Gajski, Samar Abdi, Andreas Gerstlauer, Gunar Schirner
    Pages 199-254
  8. Daniel D. Gajski, Samar Abdi, Andreas Gerstlauer, Gunar Schirner
    Pages 255-285
  9. Daniel D. Gajski, Samar Abdi, Andreas Gerstlauer, Gunar Schirner
    Pages 287-333
  10. Back Matter
    Pages 1-17

About this book

Introduction

Embedded System Design: Modeling, Synthesis and Verification introduces a model-based approach to system level design. It presents modeling techniques for both computation and communication at different levels of abstraction, such as specification, transaction level and cycle-accurate level. It discusses synthesis methods for system level architectures, embedded software and hardware components. Using these methods, designers can develop applications with high level models, which are automatically translatable to low level implementations. This book, furthermore, describes simulation-based and formal verification methods that are essential for achieving design confidence. The book concludes with an overview of existing tools along with a design case study outlining the practice of embedded system design. Specifically, this book addresses the following topics in detail:

. System modeling at different abstraction levels

. Model-based system design

. Hardware/Software codesign

. Software and Hardware component synthesis

. System verification

This book is for groups within the embedded system community: students in courses on embedded systems, embedded application developers, system designers and managers, CAD tool developers, design automation, and system engineering.

Keywords

Design methodology Embedded systems Multiprocessor platforms Platform synthesis System verification SystemC modeling automation integrated circuit

Authors and affiliations

  • Daniel D. Gajski
    • 1
  • Samar Abdi
    • 2
  • Andreas Gerstlauer
    • 3
  • Gunar Schirner
    • 4
  1. 1.Center for Embedded Computer SystemsUniversity of California, IrvineIrvineU.S.A.
  2. 2.Center for Embedded Computer SystemsUniversity of California, IrvineIrvineU.S.A.
  3. 3.Cockrell School of EngineeringUniversity of Texas, AustinAustinU.S.A.
  4. 4.Center for Embedded Computer SystemsUniversity of California, IrvineIrvineU.S.A.

Bibliographic information

  • DOI https://doi.org/10.1007/978-1-4419-0504-8
  • Copyright Information Springer-Verlag US 2009
  • Publisher Name Springer, Boston, MA
  • eBook Packages Engineering
  • Print ISBN 978-1-4419-0503-1
  • Online ISBN 978-1-4419-0504-8
  • About this book