System Design with SystemC

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

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





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 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.





《系統設計與系統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的未來