SystemC provides a robust set of extensions to C++ that enables rapid development of complex hardware/software systems. This book focuses on the practical uses of the language for modeling real systems. The wealth of examples and downloadable code methodically guide the reader through the finer points of the SystemC language. This new edition places more emphasis on TLM 2.0 and IEEE 1666. In addition this edition includes a chapter on the SystemC Verification Library as well as an appendix that includes a C++ primer for SystemC. This book will show you: A step-by-step build-up of syntax; NEW features of SystemC 2.1;Code examples for each concept; Many resource references; Coding styles and guidelines; Over 52 downloadable code examples (over 8,000 lines); Exercises throughout the book; How SystemC fits into the system design methodology; Why features are as they are. INDICE: An Overview to System Design Using SystemC.- TLM-Based Methodology.- Overview of SystemC.- Data Types.- Modules.- A Notion of Time.- Concurrency.- Basic Channels.-Evaluate-Update Channels.- Structure.- Communication.- Moreon Ports.- Custom Channels and Data.- Advanced Topics.- Odds and Ends.
- ISBN: 978-0-387-69957-8
- Editorial: Springer
- Encuadernacion: Cartoné
- Páginas: 350
- Fecha Publicación: 01/01/2010
- Nº Volúmenes: 1
- Idioma: Inglés