电子书

High-Level Synthesis (HLS) Blue Book

High-Level Synthesis Blue Book Cover Image

The High-Level Synthesis Blue Book provides a step-by-step approach to using C++ as a hardware design language, including an introduction to the basics of HLS using concepts familiar to RTL designers. Each chapter provides easy-to-understand C++ examples, along with hardware and timing diagrams where appropriate.

The book progresses from simple concepts such as sequential logic design to more complicated topics such as memory architecture and hierarchical sub-system design. Later chapters bring together many of the earlier HLS design concepts through their application in simplified design examples. These examples illustrate the fundamental principles behind C++ hardware design, which will translate to much larger designs. Although this book focuses primarily on C and C++ to present the basics of C++ synthesis, all of the concepts are equally applicable to SystemC when describing the core algorithmic part of a design.

On completion of this book, readers should be well on their way to becoming experts in High-Level Synthesis.

分享

相关资源

如何使用仿真驱动型方法设计船舶
Webinar

如何使用仿真驱动型方法设计船舶

观看本次网络研讨会,了解数字化工具如何改变设计船舶的方法。确保满足所有要求并去除这一过程中的设计螺旋循环。

如何通过仿真工具推动船舶设计流程
White Paper

如何通过仿真工具推动船舶设计流程

摆脱低效的船舶设计螺旋循环。本白皮书将阐述使用西门子解决方案的仿真驱动型船舶设计流程。阅读如何充分利用当今可用的数字化技术。

Simulation process and data management for ship design
Webinar

Simulation process and data management for ship design

Learn how to create a seamless ship design workflow with simulation and data sharing. Ensure effective collaboration and provide the right information.