Vitis IDE などのグラフィカル開発環境は、新規プロセッサの開発を早めるのに役立ちます。初心者でも使用できるように、よく使用される関数のほとんどが抽象化され、論理的なウィザードにまとめられています。スクリプトを記述して実行できる機能も、ツールでの処理を拡張する柔軟性を提供するために重要です。スクリプトは、毎晩実行する回帰テストを開発する際や、よく使用されるコマンド セットを実行する際に特に便利です。
Vitis コマンド ライン インターフェイス (CLI) は、Vitis IDE のインタラクティブでスクリプト記述可能なコマンド ライン インターフェイスです。Vitis CLI のスクリプト言語は、その他の AMD ツールと同様、Python に基づきます。Vitis CLI コマンドはインタラクティブに実行でき、またコマンドをスクリプトに記述して自動化することもできます。
Vitis CLI は、次のような Vitis プロジェクト管理、コンフィギュレーション、ビルド、およびデバッグをサポートしています。
- プラットフォーム プロジェクトおよびドメインを作成
- システム プロジェクトおよびアプリケーション プロジェクトを作成
- ドメイン/BSP およびアプリケーションをコンフィギュレーションおよびビルド
- リポジトリを管理
- ハードウェア ターゲットにアプリケーションをダウンロードして実行
- レジスタを読み出しおよび書き込み
- ブレークポイントとウォッチ式を設定