Vitis ソフトウェア プラットフォーム IDE は、ザイリンクスのエンベデッド プロセッサ向けのソフトウェア アプリケーションを構築するための包括的な環境を提供します。含まれるツールは、次のとおりです。
- GNU ベースのコンパイラ ツールチェーン (GCC コンパイラ、TCF システム デバッガー、ユーティリティ、ライブラリ)
- JTAG デバッガー
- フラッシュ プログラマ
- ザイリンクス IP およびベアメタル ボード サポート パッケージを駆動
- アプリケーション特有のファンクションのミドルウェア ライブラリ
- C/C++ ベアメタルおよび Linux アプリケーションの開発とデバッグのための IDE
Vitis ソフトウェア プラットフォームには、オープンソースの Eclipse プラットフォームに基づいて、C/C++ 開発ツールキット (CDT) が統合されています。
Vitis ソフトウェア プラットフォームには、次の機能が含まれています。
- C/C++ コード エディターおよびコンパイル環境
- プロジェクト管理
- アプリケーション構築コンフィギュレーションと自動メイクファイル ジェネレーター
- エラー ナビゲーション
- エンベデッド ターゲットをデバッグおよびプロファイルするための統合環境
- ソース コードのバージョン制御など、サードパーティ プラグインを使用した追加機能