点播式网络研讨会

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.

相关资源

通过实时可见性和控制性提高质量
E-book

通过实时可见性和控制性提高质量

通过低代码提高电子和半导体制造的质量和效率。获得实时可见性、共享 KPI 并优化生产,从而更快、更明智地做出决策。

低代码解决方案如何加速工业机械制造
E-book

低代码解决方案如何加速工业机械制造

了解 Mendix 等低代码解决方案如何帮助工业机械制造商加速数字化转型、应对复杂性并优化设计、制造和服务运营。