Advertisement

Embedded Systems Design: Hardware and Software Interaction

  • Katalin Popovici
  • Frédéric Rousseau
  • Ahmed A. Jerraya
  • Marilyn Wolf
Chapter
Part of the Embedded Systems book series (EMSY)

Abstract

This chapter introduces the definitions of the basic concepts used in the book. The chapter details the software and hardware organization for the heterogeneous MPSoC architectures and summarizes the main steps in programming MPSoC. The software design represents an incremental process performed at four MPSoC abstraction levels (system architecture, virtual architecture, transaction-accurate architecture, and virtual prototype). At each design step, different software components are generated and verified using hardware simulation models. The overall design flow is given in this chapter. Examples of target architectures and applications, which will be used in the remaining part of this book, are described.

Keywords

Discrete Cosine Transform Global Memory Discrete Cosine Transform Coefficient Direct Memory Access Inverse Discrete Cosine Transform 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Copyright information

© Springer Science+Business Media, LLC 2010

Authors and Affiliations

  • Katalin Popovici
    • 1
  • Frédéric Rousseau
    • 2
  • Ahmed A. Jerraya
    • 2
  • Marilyn Wolf
    • 3
  1. 1.MathWorks, Inc.NatickUSA
  2. 2.Laboratorie TIMAGrenobleFrance
  3. 3.Electrical & Computer Engineering Dept.Georgia Institute of TechnologyAtlantaUSA

Personalised recommendations