Vitis 統合ソフトウェア プラットフォームの概要 - 2022.1 日本語

Vitis 統合ソフトウェア プラットフォームの資料: エンベデッド ソフトウェア開発 (UG1400)

Document ID
UG1400
Release Date
2022-04-26
Version
2022.1 日本語

Vitis™ 統合ソフトウェア プラットフォームは、ザイリンクス ソフトウェア開発のすべてを 1 つの環境に統合した新しいツールです。Vitis ソフトウェア プラットフォームでは、次世代のテクノロジに移行する予定のザイリンクス ソフトウェア開発キット (SDK) ユーザー用に Vitis エンベデッド ソフトウェア開発フロー、ザイリンクス FPGA ベースのソフトウェア アクセラレーションの最新機能を活用することを考慮しているソフトウェア開発者用に Vitis アプリケーション アクセラレーション開発フローがサポートされています。この資料では、エンベデッド ソフトウェア開発フローと Vitis コア揮発キットの使用方法について説明します。

Vitis 統合設計環境 (IDE) は、Vitis 統合ソフトウェア プラットフォームの一部です。Vitis IDE は、ザイリンクス エンベデッド プロセッサ用のエンベデッド ソフトウェア アプリケーションを開発するために設計されています。Vitis IDE では、 Vivado® Design Suite で作成されたハードウェア デザインを使用できます。Vitis IDE は、Eclipse オープンソース規格に基づいています。次のようなソフトウェア開発機能があります。

  • 多機能 C/C++ コード エディターおよびコンパイル環境
  • プロジェクト管理
  • アプリケーション ビルド コンフィギュレーションおよび makefile の自動生成
  • エラー ナビゲーション
  • エンベデッド ターゲットをデバッグおよびプロファイルするための統合環境
  • ソース コードのバージョン管理
  • システム レベルのパフォーマンス解析
  • FPGA をコンフィギュレーションするための特化ツール
  • ブータブル イメージの作成
  • フラッシュ メモリのプログラム
  • スクリプト ベースのコマンド ライン ツール