高位合成の C ベース デザイン - 2022.1 日本語

Vivado Design Suite ユーザー ガイド: デザイン フローの概要 (UG892)

Document ID
UG892
Release Date
2022-04-20
Version
2022.1 日本語

Vivado Design Suite の C ベースの高位合成ツール (Vivado HLS) を使用すると、C、C++、および SystemC を使用してデザインのさまざまな DSP ファンクションを記述できます。C コードは Vivado HLS (高位合成) ツールで作成および検証します。高位言語を使用すると、抽象的なアルゴリズム、データ型、仕様などを記述でき、さまざまなパラメーターを試してデザイン パフォーマンスおよびエリアを最適化できます。

Vivado HLS では、C ベースのテストベンチおよびシミュレーションを使用して、デザイン環境から直接生成済みの RTL をシミュレーションできます。C から RTL への合成により C ベース デザインを RTL モジュールに変換したら、それをパッケージして、デザインの残りの部分と共にインプリメンテーションするか、IP インテグレーターのブロック デザインにインスタンシエートできます。

ビデオ: Vivado HLS に関するさまざまなトレーニング ビデオは、ザイリンクス ウェブサイト Vivado Design QuickTake ビデオ チュートリアル ページ から視聴できます。

Vivado HLS ツール フローおよび機能については、次を参照してください。

  • 『Vivado Design Suite ユーザー ガイド: 高位合成』 (UG902)
  • 『Vivado Design Suite チュートリアル: 高位合成』 (UG871)