Vivado IDE には、RTL の開発に役立つ次のような機能が含まれています。
- ソース ファイルを作成および編集する Vivado IDE テキスト エディター
- 複数のソース ファイルで構文および言語コンストラクトの自動チェック
- 言語テンプレートからロジック コンストラクトの推奨例をコピーする機能
- 検索条件を入力してテンプレート ライブラリを検索可能な [Find in Files] 機能
- RTL エラボレーションおよびインタラクティブな解析
- RTL デザイン ルール チェック (DRC)
- RTL 制約の割り当てと I/O プランニング