Hardware/Software Co-Design: Principles and Practice

  • Jørgen Staunstrup
  • Wayne Wolf

Table of contents

  1. Front Matter
    Pages i-xviii
  2. Daniel D. Gajski, Jianwen Zhu, Rainer Dömer
    Pages 1-45
  3. Wolfgang Rosenstiel
    Pages 75-112
  4. Rolf Ernst
    Pages 113-148
  5. J. Staunstrup
    Pages 193-233
  6. A. A. Jerraya, M. Romdhani, C. A. Valderrama, Ph. Le Marrec, F. Hessel, G. F. Marchioro et al.
    Pages 235-262
  7. Achim Österling, Thomas Benner, Rolf Ernst, Dirk Herrmann, Thomas Scholz, Wei Ye
    Pages 263-282
  8. Jan Madsen, Jesper Grode, Peter V. Knudsen
    Pages 283-305
  9. C. A. Valderrama, M. Romdhani, J. M. Daveau, G. Marchioro, A. Changuel, A. A. Jerraya
    Pages 307-357
  10. Back Matter
    Pages 359-395

About this book


Introduction to Hardware-Software Co-Design presents a number of issues of fundamental importance for the design of integrated hardware software products such as embedded, communication, and multimedia systems. This book is a comprehensive introduction to the fundamentals of hardware/software co-design. Co-design is still a new field but one which has substantially matured over the past few years. This book, written by leading international experts, covers all the major topics including:
  • fundamental issues in co-design;
  • hardware/software co-synthesis algorithms;
  • prototyping and emulation;
  • target architectures;
  • compiler techniques;
  • specification and verification;
  • system-level specification.

Special chapters describe in detail several leading-edge co-design systems including Cosyma, LYCOS, and Cosmos.
Introduction to Hardware-Software Co-Design contains sufficient material for use by teachers and students in an advanced course of hardware/software co-design. It also contains extensive explanation of the fundamental concepts of the subject and the necessary background to bring practitioners up-to-date on this increasingly important topic.


Hardware algorithms architecture communication design language material multimedia software verification

Editors and affiliations

  • Jørgen Staunstrup
    • 1
  • Wayne Wolf
    • 2
  1. 1.Technical UniversityLyngbyDenmark
  2. 2.Princeton UniversityPrincetonUSA

Bibliographic information