System object
System object は、時間の経過とともに変化する入力をもつ動的システムを実装またはシミュレートするために使用できる特殊な MATLAB® オブジェクトです。
HDL Coder™ を使用すると、MATLAB でのコード生成時に事前定義またはユーザー定義の System object を使用できます。System object には次のような利点があります。
コンポーネントの再利用: 既存の System object コンポーネントを使用することにより、設計とテストの時間が短縮します。
カスタマイズ: カスタム System object を設計および検証し、複数の設計で再利用できます。
アルゴリズム定義: System object でアルゴリズムを一度定義すると、1 つの MATLAB 設計で複数のアルゴリズムのインスタンスを再利用できます。
モジュール性と可読性: System object から生成した HDL コードはモジュール化されていて、読みやすくなっています。
MATLAB、DSP System Toolbox™、および Communications Toolbox™ で利用可能な事前定義された System object を使用して、HDL コードを生成できます。詳細については、HDL コード生成に使用できる事前定義済みの System Objectsを参照してください。
HDL コード生成用のユーザー定義の System object の作成の詳細については、ユーザー定義 System Objects のコードの生成を参照してください。
関数
トピック
- System Objects の HDL コード生成
HDL コード生成での System object のサポート
- HDL コード生成に使用できる事前定義済みの System Objects
HDL コード生成に使用できる事前定義済みの System objects のリスト。
- ユーザー定義 System Objects のコードの生成
ユーザー定義の System objects の作成方法と HDL コードの生成方法。
- MATLAB 設計へのカスタム HDL コードの統合
MATLAB 設計に既存の HDL コードを組み込み。