Table of contents

  1. Front Matter
    Pages i-xlii
  2. Introduction to Hardware/Software Codesign

    1. Front Matter
      Pages 1-1
    2. Soonhoi Ha, Jürgen Teich, Christian Haubelt, Michael Glaß, Tulika Mitra, Rainer Dömer et al.
      Pages 3-26
  3. Models and Languages for Codesign

    1. Front Matter
      Pages 27-27
    2. Joachim Falk, Christian Haubelt, Jürgen Teich, Christian Zebelein
      Pages 59-97
    3. Ingo Sander, Axel Jantsch, Seyed-Hosein Attarzadeh-Niaki
      Pages 99-140
    4. Fernando Herrera, Julio Medina, Eugenio Villar
      Pages 141-185
  4. Design Space Exploration

    1. Front Matter
      Pages 187-187
    2. Jacopo Panerati, Donatella Sciuto, Giovanni Beltrame
      Pages 189-216
    3. Michael Glaß, Jürgen Teich, Martin Lukasiewycz, Felix Reimann
      Pages 217-246
    4. Santanu Sarma, Nikil Dutt
      Pages 247-270
    5. Andy Pimentel, Peter van Stralen
      Pages 271-299
  5. Processor, Memory, and Communication Architecture Design

    1. Front Matter
      Pages 333-333
    2. Mansureh Shahraki Moghaddam, Jae-Min Cho, Kiyoung Choi
      Pages 335-376
    3. Tulika Mitra
      Pages 377-409
    4. Preeti Ranjan Panda
      Pages 411-441
    5. Chun Jason Xue
      Pages 443-459
    6. Haseeb Bokhari, Sri Parameswaran
      Pages 461-489

About this book


This handbook presents fundamental knowledge on the hardware/software (HW/SW) codesign methodology. Contributing expert authors look at key techniques in the design flow as well as selected codesign tools and design environments, building on basic knowledge to consider the latest techniques. The book enables readers to gain real benefits from the HW/SW codesign methodology through explanations and case studies which demonstrate its usefulness.

Readers are invited to follow the progress of design techniques through this work, which assists readers in following current research directions and learning about state-of-the-art techniques. Students and researchers will appreciate the wide spectrum of subjects that belong to the design methodology from this handbook. 


Codesign Methodologies Hardware Codesign Hardware Cosimulation Hardware Partitioning Hardware Prototyping Hardware Scheduling Software Codesign Software Cosimulation Software Partitioning Software Prototyping Software Scheduling System-On-Chip

Editors and affiliations

  • Soonhoi Ha
    • 1
  • Jürgen Teich
    • 2
  1. 1.Department of Computer Science and EngineeringSeoul National UniversitySeoulKorea (Republic of)
  2. 2.Department of Computer ScienceFriedrich-Alexander-Universität Erlangen-Nürnberg (FAU)ErlangenGermany

Bibliographic information

  • DOI
  • Copyright Information Springer Science+Business Media Dordrecht 2017
  • Publisher Name Springer, Dordrecht
  • eBook Packages Engineering
  • Print ISBN 978-94-017-7266-2
  • Online ISBN 978-94-017-7267-9
  • About this book
Industry Sectors
IT & Software
Energy, Utilities & Environment