このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
MATLAB 言語サポート
HDL コード生成のための MATLAB® 言語構文と関数
HDL コード生成でサポートされている MATLAB 関数と言語構文は、このページから参照できます。サポートされていない関数を MATLAB アルゴリズムが使用する場合、関数をルックアップ テーブルによる近似と置き換えることによってコードを生成できます。近似のルックアップ テーブルを使用した関数の置き換えを参照してください。
関数
トピック
- HDL コード生成および HLS コード生成でサポートされている関数
HDL コード生成および高位合成 (HLS) コード生成でサポートされている組み込み MATLAB 関数とツールボックス関数。
- サポートされている MATLAB データ型、演算子、制御フロー ステートメント
HDL コード生成および高位合成 (HLS) コード生成でサポートされているデータ型、演算子、および制御フロー ステートメント。
- 複素数データ型のサポート
MATLAB コードの複素信号と複素数演算が生成された HDL コードにどのようにマッピングされるかの説明。
- HDL コード生成および HLS コード生成のための MATLAB のビット演算
HDL Coder™ は、飽和および丸めロジックがなくても、HDL 特有の演算子を再現するビット シフト演算、ビット回転演算およびビット スライス演算をサポートします。
- 永続変数と永続配列変数
HDL コード生成および高位合成 (HLS) コード生成での MATLAB の永続変数と永続配列変数の言語サポート。
- MAT ファイルからの定数の読み込み
関数
coder.load
を使用して定数を MAT ファイルから読み込む。 - 効率的な HDL コードおよび HLS コードを生成するための MATLAB コードの記述に関するガイドライン
効率的な HDL コード生成および高位合成 (HLS) コード生成のための効率的な MATLAB コードの記述に関するガイドラインと設計要件。
- HDL コード生成に関する for ループのベスト プラクティス
HDL コード生成の MATLAB コードで for ループを使用する場合のベスト プラクティス。