Embedded Software Design and Programming of Multiprocessor System-on-Chip: Simulink and System C Case Studies (Hardcover)
暫譯: 多處理器系統單晶片的嵌入式軟體設計與程式編寫:Simulink 與 System C 案例研究 (精裝版)

Katalin Popovici, Frédéric Rousseau, Ahmed A. Jerraya, Marilyn Wolf

  • 出版商: Springer
  • 出版日期: 2010-03-15
  • 售價: $1,750
  • 貴賓價: 9.8$1,715
  • 語言: 英文
  • 頁數: 290
  • 裝訂: Hardcover
  • ISBN: 1441955666
  • ISBN-13: 9781441955661
  • 相關分類: C 程式語言嵌入式系統
  • 下單後立即進貨 (約5~7天)

相關主題

商品描述

Current multimedia and telecom applications require complex, heterogeneous multiprocessor system on chip (MPSoC) architectures with specific communication infrastructure in order to achieve the required performance. Heterogeneous MPSoC includes different types of processing units (DSP, microcontroller, ASIP) and different communication schemes (fast links, non standard memory organization and access).

Programming an MPSoC requires the generation of efficient software running on MPSoC from a high level environment, by using the characteristics of the architecture. This task is known to be tedious and error prone, because it requires a combination of high level programming environments with low level software design.

This book gives an overview of concepts related to embedded software design for MPSoC. It details a full software design approach, allowing systematic, high-level mapping of software applications on heterogeneous MPSoC. This approach is based on gradual refinement of hardware/software interfaces and simulation models allowing to validate the software at different abstraction levels.

This book combines Simulink for high level programming and SystemC for the low level software development. This approach is illustrated with multiple examples of application software and MPSoC architectures that can be used for deep understanding of software design for MPSoC.

商品描述(中文翻譯)

當前的多媒體和電信應用需要複雜的異構多處理器系統單晶片(MPSoC)架構,並具備特定的通信基礎設施,以達到所需的性能。異構 MPSoC 包含不同類型的處理單元(DSP、微控制器、ASIP)和不同的通信方案(快速連接、非標準記憶體組織和存取)。

為 MPSoC 編程需要從高階環境生成在 MPSoC 上運行的高效軟體,利用架構的特性。這項任務被認為是繁瑣且容易出錯,因為它需要將高階編程環境與低階軟體設計相結合。

本書概述了與 MPSoC 嵌入式軟體設計相關的概念。它詳細介紹了一種完整的軟體設計方法,允許對異構 MPSoC 進行系統化的高階映射。這種方法基於硬體/軟體介面的逐步細化和模擬模型,允許在不同的抽象層次上驗證軟體。