プロジェクトのコンパイル入力を設定する

プロジェクトのトップ モジュール、インクルード ディレクトリ、定義を設定し、設定を保存します。

Cloud 2.1.2.10 または Windows 向け Digital Design Studio 2.1.2.3 で、選択したプロジェクトのコンパイル入力を設定します。これらの設定は、このプロジェクトに適用されます。

プロジェクト設定を開く

  1. 設定を編集できるプロジェクトを開きます。ファイル → 設定 → プロジェクト設定 を選択します。

トップ モジュールを設定する

  1. プロジェクト → 基本設定 を選択します。

  2. トップモジュール にモジュール名を入力するか、自動検出を行う場合は空白のままにします。

プロジェクト → 基本設定 を開いた状態のプロジェクト設定。プロジェクトのコンパイル入力 の下では、トップモジュール フィールドに ワークスペースの設計トップを使う と表示され、プライマリターゲット は Generic ASIC に設定されています。現在のコンパイル入力 の下では、コンパイルソース に このワークスペースは解決済みの値を報告しません と表示され、インクルードパス と マクロ定義 にはそれぞれ 0 件設定済み と 開く リンクが表示されています。ページには このプロジェクトのみ、既定値にリセット、保存 も表示されています。

プロジェクト → 基本設定 には トップモジュール フィールドがあり、現在のコンパイル入力 にはプロジェクトのインクルード ディレクトリと定義の数が表示されます。

インクルード ディレクトリを追加する

  1. プロジェクト → インクルードパス を選択します。

  2. プロジェクト ルートからの相対パス(例: rtl/include)を入力し、追加 を選択します。パスは 1 行に 1 つずつ、複数貼り付けることができます。

  3. 矢印ボタンを使用して検索順序を変更します。削除ボタンを使用して行を削除します。

プロジェクト → インクルードパス を開いた状態のプロジェクト設定。ページには、パスはプロジェクト ルートからの相対パスで上から順に検索されること、プロジェクト外のパスは拒否されることが記載されています。ディレクトリが追加されていません と表示され、rtl/include が表示されたパス フィールド、追加 ボタン、そして複数行を貼り付けると 1 行に 1 つずつディレクトリが追加され、矢印で検索順序を変更できるという注記があります。使用中の検索順序 には このワークスペースは解決済みの検索順序を報告しません と表示されています。

プロジェクト → インクルードパス: プロジェクト ルートからの相対パスを入力し、追加 を選択します。

定義を追加する

  1. プロジェクト → マクロ定義 を選択します。

  2. NAME または NAME=VALUE(例: DEBUG または WIDTH=32)を入力し、追加 を選択します。定義は 1 行に 1 つずつ、複数貼り付けることができます。

  3. 必要に応じて 名前 と 値 のセルを編集します。値のない定義は 1 として定義されます。削除ボタンを使用して行を削除します。

プロジェクト設定を保存する

編集後に 保存 を選択します。保存した値を適用するには、プロジェクトを開き直します。

ダッシュボード、ウィンドウ、およびワークスペース