Hardware/Software Co-Design

  • Giovanni De Micheli
  • Mariagiovanna Sami

Part of the NATO ASI Series book series (NSSE, volume 310)

Table of contents

  1. Front Matter
    Pages i-vii
  2. Introduction

  3. Instruction Set Processors

    1. John Hennessy, Mark Cheinrich
      Pages 29-44
    2. Sharad Malik, Wayne Wolf, Andrew Wolfe, Yau-Tsun Li Steven, Ti-Yen Yen
      Pages 45-71
  4. Embedded Signal Processing Systems

    1. H. De Man, I. Bolsens, B. Lin, K. Van Rompaey, S. Vercauteren, D. Verkest
      Pages 75-104
    2. Heinrich Meyr, Thorsten Gròtker, Oliver Mauss Rwth Aachen
      Pages 105-134
    3. G. Goossens, J. Van Praet, D. Lanneer, W. Geurts, F. Thoen
      Pages 135-164
    4. Stan Liao, Srinivas Devadas, Kurt Keutzer, Steve Tjiang, Albert Wang, Guido Araujo et al.
      Pages 165-186
    5. W-T. Chang, A. Kalavade, E. A. Lee
      Pages 187-212
  5. Embedded Control Systems

    1. Luciano Lavagno, Alberto Sangiovanni-Vincentelli, Harry Hsieh
      Pages 213-242
    2. G. Borriello, P. Chou, R. Ortega
      Pages 243-264
    3. Alessandro Balboni, William Fornaciari, Donatella Sciuto
      Pages 265-294
    4. Massimiliano Chiodo
      Pages 295-310
  6. Trends In Co-Design

    1. Pierre G. Paulin, Marco Cornero, Clifford Liem, François Naçabal, Chris Donawa, Shailesh Sutarwala et al.
      Pages 311-337
    2. Rachid Helaihel, Kunle Olukotun
      Pages 339-366
    3. R. Camposano, D. Knapp, D. Macmillen
      Pages 367-396
    4. C. Bolchini, C. Ghezzi
      Pages 397-426
    5. R. B. Hughes, G. Musgrave
      Pages 427-451
    6. K. Buchenrieder, A. Sedlmeier, C. Veith
      Pages 453-466
  7. Back Matter
    Pages 467-467

About this book


Concurrent design, or co-design of hardware and software is extremely important for meeting design goals, such as high performance, that are the key to commercial competitiveness. Hardware/Software Co-Design covers many aspects of the subject, including methods and examples for designing: (1) general purpose and embedded computing systems based on instruction set processors; (2) telecommunication systems using general purpose digital signal processors as well as application specific instruction set processors; (3) embedded control systems and applications to automotive electronics. The book also surveys the areas of emulation and prototyping systems with field programmable gate array technologies, hardware/software synthesis and verification, and industrial design trends. Most contributions emphasize the design methodology, the requirements and state of the art of computer aided co-design tools, together with current design examples.


Consumer Electronics Field Programmable Gate Array Industrial design Processing Tosca architecture automation communication digital signal processor electronics embedded systems gate array optimization simulation

Editors and affiliations

  • Giovanni De Micheli
    • 1
  • Mariagiovanna Sami
    • 2
  1. 1.Department of Electrical EngineeringStanford UniversityStanfordUSA
  2. 2.Dipartimento di Elettronica e InformazionePolitecnico di MilanoMilanoItaly

Bibliographic information

  • DOI
  • Copyright Information Springer Science+Business Media B.V. 1996
  • Publisher Name Springer, Dordrecht
  • eBook Packages Springer Book Archive
  • Print ISBN 978-0-7923-3883-3
  • Online ISBN 978-94-009-0187-2
  • Series Print ISSN 0168-132X
  • Buy this book on publisher's site