点播式网络研讨会

Microsoft - HLS Hardware Design Patterns

预估观看时长:49 分钟

分享

Microsoft - HLS Hardware Design Patterns

High-Level Synthesis (HLS) using untimed C++ presents an elegant hardware abstraction framework for simplifying hardware design at the unit level. To construct large designs in untimed C++, the design needs to be broken down into isolated units connected via channels. The process of breaking down a design into units usually ends up being more than simply dividing modules, there are specific design considerations that need to be considered in this process in order to produce a design that will function correctly in a system after RTL is generated.

This presentation discusses some core considerations for partitioning a digital design and introduces a basic set of HLS Hardware Design Patterns that provide foundational and conceptual building blocks for large-scale designs. Generic design patterns for common design aspects such as interfaces, input, and output arbitration, configuration, and flushing will be covered.

相关资源

释放集成式 CAE 工作流程的强大功能,实现快艇的高效设计
Webinar

释放集成式 CAE 工作流程的强大功能,实现快艇的高效设计

了解如何使用系统仿真创建推进系统,并将其部署在计算流体动力学(CFD)自推进系统仿真中,以评估最大速度。

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

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

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

设计螺旋是否成为一种束缚?
Solution Brief

设计螺旋是否成为一种束缚?

将数字线程技术用于船舶设计和工程,全面把控设计螺旋