マルチコア プログラミングでサポートされるターゲット
サポートされるマルチコア ターゲット
システム ターゲット ファイルを使用して、以下のマルチコア ターゲット用に暗黙的または明示的に分割されるモデルをビルドおよびダウンロードできます。
Linux®、Windows®、および macOS (
ert.tlc
およびgrt.tlc
を使用)。Simulink® Real-Time™ (
slrealtime.tlc
を使用)。
メモ
モデルをビルドしてダウンロードするには、Simulink Coder™ ソフトウェアがインストールされていなければなりません。
モデルをビルドして Simulink Real-Time システムにダウンロードするには、Simulink Real-Time ソフトウェアがインストールされていなければなりません。また、Simulink Real-Time 製品によってサポートされているマルチコア ターゲット システムもなければなりません。
Linux および VxWorks® オペレーティング システムを実行する組み込みプロセッサに展開するには、Embedded Coder® 製品が必要です。
サポートされる異種混合ターゲット
マルチコア ターゲットに加え、Simulink では、明示的に分割されたモデルの分割を作成し、マルチコア ターゲットと 1 つ以上のフィールド プログラマブル ゲート アレイ (FPGA) を含む異種混合ターゲットにその分割をダウンロードできます。
[同時実行] ダイアログ ボックスの [同時実行] ペインで [ターゲット アーキテクチャ] オプションを使用し、異種混合アーキテクチャを選択します。
項目 | 説明 |
---|---|
| 複数のコアをもつ単一の CPU と 2 つの FPGA で構成されたサンプル アーキテクチャ。このアーキテクチャを使用して同時実行用のモデルを構成できます。 |
| Simulink FPGA ボードを含む Real-Time ターゲット。 |
| Xilinx® Zynq® ZC702 評価キット ターゲット。 |
| Xilinx Zynq ZC706 評価キット ターゲット。 |
| Xilinx Zynq ZedBoard™ ターゲット。 |
| Altera® Cyclone® SoC Rev. C development kit ターゲット。 |
| Altera Cyclone SoC Rev. D development kit ターゲット。 |
| Arrow® SoCKit development board ターゲット。 |
メモ
HDL コードを作成して FPGA にダウンロードするには、HDL Coder™ 製品が必要です。以下の場合は、HDL コードを生成できます。
HDL Coder ライセンスがある場合
Windows または Linux オペレーティング システムで作成している場合
HDL コードは Macintosh システムでは生成できません。