メインコンテンツ

このページは機械翻訳を使用して翻訳されました。元の英語を参照するには、ここをクリックします。

マルチプロセッサ アーキテクチャ モデリング

マルチプロセッサアーキテクチャモデリングの設計、評価、実装

プロセッサ間データ通信 (IPC) およびコプロセッサ (制御補償器アクセラレータ) ブロックを使用したマルチコア実行用のパーティション アルゴリズム。プロセッサインザループ (PIL) シミュレーションを使用すると、開発用コンピュータ上でソース コードをクロスコンパイルし、オブジェクト コードをダウンロードしてハードウェア ボードのプロセッサに実行できます。

Hardware Mapping ツールを使用して、モデル内のタスクとペリフェラルをハードウェア ボード構成にマッピングします。

ブロック

すべて展開する

CLA Task ManagerCreate and manage task executions in Control Law Accelerator (CLA) model (R2022a 以降)
Software Trigger CPU<->CLATrigger software events between processor (CPU) and control law accelerator (CLA) (R2022a 以降)
ADC InterfaceConvert analog signal on ADC input pin to digital signal
PWM InterfaceSimulate pulse width modulation (PWM) output from hardware
Interprocess Data ChannelModel interprocessor data channel between two processors
Interprocess Data ReadReceive messages from another processor using interprocess communication channel
Interprocess Data WriteSend messages to another processor using interprocessor data write
Task ManagerCreate and manage task executions in Simulink model

ツール

SoC BuilderBuild, load, and execute SoC model on SoC, FPGA, and MCU boards
ハードウェア マッピングモデル内のタスクとペリフェラルをハードウェアボード構成にマッピングする (R2022b 以降)

トピック

プロセッサインループ (PIL) シミュレーション

  • PILシミュレーション
    Texas Instrumentsハードウェアボード用の Processor-in-the-Loop ( PIL)シミュレーション手法。

マルチプロセッサ モデリング

トラブルシューティング

Troubleshooting SoC Builder

Solve the problems while using SoC Builder for Multiprocessor Architecture Modeling.

注目の例