System Design with SystemC

Thorsten Grötker, Stan Liao, Grant Martin, Stuart Swan

  • 出版商: Springer
  • 出版日期: 2002-05-31
  • 售價: $7,760
  • 貴賓價: 9.5$7,372
  • 語言: 英文
  • 頁數: 219
  • 裝訂: Hardcover
  • ISBN: 1402070721
  • ISBN-13: 9781402070723
  • 相關分類: Verilog
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Description

The emergence of the system-on-chip (SoC) era is creating many new challenges at all stages of the design process. Engineers are reconsidering how designs are specified, partitioned and verified. With systems and software engineers programming in C/C++ and their hardware counterparts working in hardware description languages such as VHDL and Verilog, problems arise from the use of different design languages, incompatible tools and fragmented tool flows.

Momentum is building behind the SystemC language and modeling platform as the best solution for representing functionality, communication, and software and hardware implementations at various levels of abstraction. The reason is clear: increasing design complexity demands very fast executable specifications to validate system concepts, and only C/C++ delivers adequate levels of abstraction, hardware-software integration, and performance. System design today also demands a single common language and modeling foundation in order to make interoperable system--level design tools, services and intellectual property a reality. SystemC is entirely based on C/C++ and the complete source code for the SystemC reference simulator can be freely downloaded from www.systemc.org and executed on both PCs and workstations.

System Design and SystemC provides a comprehensive introduction to the powerful modeling capabilities of the SystemC language, and also provides a large and valuable set of system level modeling examples and techniques. Written by experts from Cadence Design Systems, Inc. and Synopsys, Inc. who were deeply involved in the definition and implementation of the SystemC language and reference simulator, this book will provide you with the key concepts you need to be successful with SystemC. System Design with SystemC thoroughly covers the new system level modeling capabilities available in SystemC 2.0 as well as the hardware modeling capabilities available in earlier versions of SystemC. designed and implemented the SystemC language and reference simulator, this book will provide you with the key concepts you need to be successful with SystemC.
System Design with SystemC will be of interest to designers in industry working on complex system designs, as well as students and researchers within academia. All of the examples and techniques described within this book can be used with freely available compilers and debuggers &endash; no commercial software is needed. Instructions for obtaining the free source code for the examples obtained within this book are included in the first chapter.

 

Table of contents
Figures. Foreword. Acknowledgments. 1. Introduction. 2. Fundamentals of SystemC. 3. Models of Computation. 4. Classical Hardware Modeling in SystemC. 5. Functional Modeling. 6. Parameterized Modules and Channels. 7. Interface and Channel Design. 8. Transaction-Level Modeling. 9. Communication Refinement. 10. Testbenches, Tracing, and Debugging. 11. Conclusions and the Future of SystemC. Bibliography. Index. About the Authors.

商品描述(中文翻譯)

描述

系統單晶片(SoC)時代的出現在設計過程的各個階段帶來了許多新的挑戰。工程師正在重新考慮如何指定、劃分和驗證設計。由於系統和軟件工程師使用C/C++進行編程,而他們的硬件對應物使用VHDL和Verilog等硬件描述語言,因此在使用不同的設計語言、不兼容的工具和分散的工具流程時會出現問題。

系統C語言和建模平台正在迅速發展,成為在不同抽象層次上表示功能、通信以及軟件和硬件實現的最佳解決方案。原因很明確:日益複雜的設計要求非常快速的可執行規格來驗證系統概念,只有C/C++才能提供足夠的抽象層次、硬件軟件集成和性能。如今,系統設計還需要一個共同的語言和建模基礎,以實現互操作的系統級設計工具、服務和知識產權。系統C完全基於C/C++,系統C參考模擬器的完整源代碼可以從www.systemc.org免費下載並在個人電腦和工作站上執行。

《系統設計與系統C》全面介紹了系統C語言強大的建模能力,並提供了大量有價值的系統級建模示例和技術。本書由Cadence Design Systems, Inc.和Synopsys, Inc.的專家撰寫,他們深入參與了系統C語言和參考模擬器的定義和實現,將為您提供成功使用系統C所需的關鍵概念。《系統設計與系統C》全面介紹了系統C 2.0中提供的新的系統級建模能力,以及早期版本系統C中提供的硬件建模能力。本書將對從事複雜系統設計的行業設計師、學生和學術研究人員感興趣。本書中描述的所有示例和技術都可以與免費提供的編譯器和調試器一起使用,無需商業軟件。在第一章中包含了獲取本書中示例的免費源代碼的說明。

目錄

1. 簡介
2. SystemC基礎
3. 計算模型
4. SystemC中的傳統硬件建模
5. 功能建模
6. 參數化模塊和通道
7. 接口和通道設計
8. 事務級建模
9. 通信細化
10. 測試平台、追蹤和調試
11. 結論和SystemC的未來
參考文獻
索引
關於作者