Skip to main content
  • Book
  • © 2020

Automated Analysis of Virtual Prototypes at the Electronic System Level

Design Understanding and Applications

  • Provides an extensive introduction to the field of SystemC-based virtual prototype (VP) analysis at the electronic system level
  • Describes a design understanding methodology from both debugger-based and compiler-based perspectives
  • Illustrates a semi-formal verification approach to check the validity of a given VP against its specification, user-defined rules and protocol
  • Discusses a security validation approach to validate the run-time behavior of a given VP-based SoC against security threat models, such as information leakage (confidentiality) and unauthorized access to data in a memory (integrity)
  • Describes a design space exploration approach for SystemC-based VPs to guide designers to know under which error limits, different portions of a given VP can be approximated at different granularity levels

Buy it now

Buying options

eBook USD 69.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 89.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 89.99
Price excludes VAT (USA)
  • 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, log in via an institution to check for access.

Table of contents (7 chapters)

  1. Front Matter

    Pages i-xxi
  2. Introduction

    • Mehran Goli, Rolf Drechsler
    Pages 1-7
  3. Background

    • Mehran Goli, Rolf Drechsler
    Pages 9-20
  4. Design Understanding Methodology

    • Mehran Goli, Rolf Drechsler
    Pages 21-76
  5. Application I: Verification

    • Mehran Goli, Rolf Drechsler
    Pages 77-103
  6. Application II: Security Validation

    • Mehran Goli, Rolf Drechsler
    Pages 105-124
  7. Application III: Design Space Exploration

    • Mehran Goli, Rolf Drechsler
    Pages 125-153
  8. Conclusion

    • Mehran Goli, Rolf Drechsler
    Pages 155-158
  9. Back Matter

    Pages 159-166

About this book

This book describes a set of SystemC‐based virtual prototype analysis methodologies, including design understanding, verification, security validation, and design space exploration.  Readers will gain an overview of the latest research results in the field of Electronic Design Automation (EDA) at the Electronic System Level (ESL). The methodologies discussed enable readers to tackle easily key tasks and applications in the design process.

Authors and Affiliations

  • University of Bremen and DFKI GmbH, Bremen, Germany

    Mehran Goli, Rolf Drechsler

About the authors

Mehran Goli is a Researcher at the German Research Center for Artificial Intelligence (DFKI) since 2018. He received the B.Sc. degree in computer engineering from the University of Shahid Beheshti, Tehran, Iran, in 2012,  M.Sc. degree in computer engineering from the University of Tehran, Tehran, Iran, in 2015, and Dr.-Ing. degree in computer science from  the University of Bremen, Bremen, Germany, in 2019. His current research interests include system level design, verification, and security validation.

Rolf Drechsler received the Diploma and Dr. Phil. Nat. degrees in computer science from J.W. Goethe University Frankfurt am Main, Frankfurt am Main, Germany, in 1992 and 1995, respectively. He was with the Institute of Computer Science, Albert‐Ludwigs University, Freiburg im Breisgau, Germany, from 1995 to 2000, and with the Corporate Technology Department, Siemens AG, Munich, Germany, from 2000 to 2001. Since October 2001, he has been with the University ofBremen, Bremen, Germany, where he is currently a Full Professor and the Head of the Group for Computer Architecture, Institute of Computer Science. In 2011, he additionally became the Director of the Cyber Physical Systems group at the German Research Center for Artificial Intelligence (DFKI) in Bremen. His current research interests include the development and design of data structures and algorithms with a focus on circuit and system design. He is an IEEE Fellow.


Bibliographic Information

  • Book Title: Automated Analysis of Virtual Prototypes at the Electronic System Level

  • Book Subtitle: Design Understanding and Applications

  • Authors: Mehran Goli, Rolf Drechsler

  • DOI: https://doi.org/10.1007/978-3-030-44282-8

  • Publisher: Springer Cham

  • eBook Packages: Engineering, Engineering (R0)

  • Copyright Information: Springer Nature Switzerland AG 2020

  • Hardcover ISBN: 978-3-030-44281-1Published: 05 May 2020

  • Softcover ISBN: 978-3-030-44284-2Published: 05 May 2021

  • eBook ISBN: 978-3-030-44282-8Published: 04 May 2020

  • Edition Number: 1

  • Number of Pages: XXI, 166

  • Number of Illustrations: 53 b/w illustrations

  • Topics: Circuits and Systems, Cyber-physical systems, IoT, Processor Architectures

Buy it now

Buying options

eBook USD 69.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 89.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 89.99
Price excludes VAT (USA)
  • 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