このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
モデル設計
サポートされているブロック ライブラリの作成およびこれらのライブラリのブロックを使用した HDL 互換モデルの作成
この節では、HDL コード生成をサポートするすべての製品のブロックを使用して、Simulink® 環境における設計をモデル化する方法に関する情報を示します。Simulink ライブラリ ブラウザーを絞り込んで HDL でサポートされたブロックのみを表示するには、「hdllib
」と入力します。
HDL Coder™ サブライブラリに加えて、サポートされているブロック ライブラリには Simulink、Stateflow®、Communications Toolbox™、DSP System Toolbox™、Vision HDL Toolbox™、Wireless HDL Toolbox™ および HDL Verifier™ ライブラリのブロックが含まれます。
以下の節には、HDL Coder ライブラリでのみ使用可能なブロックのドキュメンテーション ページへのリンクが含まれます。リンクには、HDL FIFO ブロック、RAM ブロックおよび Multiply-Add ブロックなどのブロックが含まれます。Add および Delay などのその他のブロックは、hdllib
およびその他のブロック ライブラリで使用できます。HDL コード生成でサポートされている Simulink ブロックのリストについては、Simulink ブロックのリスト (HDL コード生成) を参照してください。このリストには、Simulink ライブラリと HDL Coder ライブラリの両方で使用可能なブロックが表示されます。
カテゴリ
- 基本的な HDL アルゴリズム
基本的な Simulink ブロックを使用した簡単な HDL 設計の作成
- RAM ブロックと ROM ブロック
HDL RAM ライブラリのブロックを使用したハードウェアでの RAM および ROM の再現
- 階層設計と同期ハードウェアの動作
State Control ブロックを使用したサブシステムおよび階層 HDL 設計の作成
- ユーザー定義の MATLAB 関数
User-Defined Functions ライブラリのブロックを使用した HDL 対応アルゴリズムの作成
- Stateflow ブロック
Stateflow ライブラリのブロックを使用した HDL 対応アルゴリズムの作成
- 信号処理アルゴリズムでの HDL アプリケーション
DSP HDL Toolbox™ ブロックと DSP System Toolbox ブロックを使用した HDL アプリケーションの作成と実行
- イメージ処理アルゴリズムでの HDL アプリケーション
Vision HDL Toolbox ブロックを使用した HDL アプリケーションの作成と実行
- 通信アルゴリズムでの HDL アプリケーション
Communications Toolbox ブロックと Wireless HDL Toolbox ブロックを使用した HDL アプリケーションの作成と実行