Main Content

プロジェクトの作成と設定

新規プロジェクトの作成

  1. MATLAB® コマンド ラインで以下のように入力します。

    hdlcoder

  2. プロジェクト ダイアログ ボックスにプロジェクト名を入力して、[OK] をクリックします。

HDL Coder™ は、ローカルの作業フォルダー内にプロジェクトを作成し、既定の設定では MATLAB ワークスペースの右横にそのプロジェクトを開きます。

また、アプリ ギャラリーから HDL Coder プロジェクトを新規作成することもできます。

  1. [アプリ] タブの [アプリ] セクションの右端にある矢印 をクリックします。

  2. [コード生成][HDL Coder] をクリックします。

  3. プロジェクト ダイアログ ボックスにプロジェクト名を入力して、[OK] をクリックします。

既存のプロジェクトを開く

MATLAB コマンド ラインで以下のように入力します。

open project_name
ここで、project_name は、プロジェクト ファイルの絶対パスです。

または、プロジェクトがあるフォルダーに移動して .prj ファイルをダブルクリックします。

ファイルのプロジェクトへの追加

MATLAB 関数の追加 (テスト中の設計)

まず、コードを生成する MATLAB ファイルをプロジェクトに追加しなければなりません。MATLAB から呼び出す最上位の関数 (テスト中の設計) のみを追加します。このファイルによって呼び出されるファイルは追加しないでください。名前にスペースが含まれているファイルは追加しないでください。オペレーティングシステムの構成によってはコードの生成時にエラーが発生する可能性があるので、パスにはスペースを含めないでください。

ファイルを追加するには、以下のいずれかを行います。

  • プロジェクト ペインの [MATLAB 関数] の下にある [MATLAB 関数の追加] リンクをクリックして、ファイルを参照します。

  • 現在のフォルダーからファイルをドラッグし、[MATLAB 関数] のプロジェクト ペインにドロップします。

追加した関数に入力があり、テスト ベンチが指定されていない場合は、これらの入力を定義しなければなりません。エントリポイント関数の入力のプロパティの指定を参照してください。

MATLAB テスト ベンチの追加

設計で固定小数点変換が必要であり、かつ RTL テスト ベンチを生成する場合は、MATLAB テスト ベンチを追加しなければなりません。テスト ベンチを追加しない場合は、最上位の MATLAB 関数への入力を定義しなければなりません。詳細は、エントリポイント関数の入力のプロパティの指定を参照してください。

テスト ベンチを追加するには、以下のいずれかを行います。

  • プロジェクト パネルの [MATLAB テスト ベンチ] の下にある [ファイルの追加] リンクをクリックして、ファイルを参照します。

  • 現在のフォルダーからファイルをドラッグし、[MATLAB テスト ベンチ] のプロジェクト ペインにドロップします。