オンデマンド・ウェビナー

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.

関連情報

デジタル変革を通じて製品開発を加速
White Paper

デジタル変革を通じて製品開発を加速

Aviation Weekとの共同執筆であるこのホワイトペーパーを読むと、モデルベースのシステムエンジニアリングで製品開発を加速させる方法を学べます。

航空宇宙業界向けモデルベース・システム・エンジニアリング
E-book

航空宇宙業界向けモデルベース・システム・エンジニアリング

トレーサビリティ、信頼性、確実性を向上して、革新的な航空宇宙関連製品を市場投入より効率的で迅速なエンジニアリングプロセスを実現するMBSE