CPUの移行
異なる CPU コアで動作するコンポーネント間のデータ転送を管理します。

同一デバイス上の異なるCPUコアで動作するコンポーネント間のデータ転送を管理します。入力と出力の実行速度は異なる場合があります。
注意: TyphoonSim では、モデルのすべての部分が単一の PC 上で実行されるため、 CPU Transition は基本的にRate Transitionコンポーネントのように動作します。
同じデバイスの異なるユーザー CPU 上で実行される 2 つの信号処理回路がデータを交換するには、図 2に示すように、CPU 遷移コンポーネントを使用してそれらを接続する必要があります。

CPU 遷移コンポーネントは、実行速度 1 つ分の遅延を引き起こす可能性があります。
ポート
- 入力(入力)
- ソース CPU からの入力信号。
- サポートされる型: uint、int、real。
- ベクターサポート: はい。
- ソース CPU からの入力信号。
- 出力(アウト)
- 出力先CPUに存在する出力信号。入力信号と同じ値を持ちます。信号の実行速度は、 実行率
財産。
- サポートされる型: uint、int、real。
- 出力タイプは入力信号から継承されます。
- ベクターサポート: はい。
- ベクトルの長さは入力信号から継承されます。
- サポートされる型: uint、int、real。
- 出力先CPUに存在する出力信号。入力信号と同じ値を持ちます。信号の実行速度は、 実行率
財産。
プロパティ
- 初期値
- シミュレーション開始時の出力信号の初期値。
- 実行率
- 希望する信号処理実行速度を入力してください。この値は、同じ回路内の他の信号処理コンポーネントと互換性がある必要があります。つまり、回路内で最も速い実行速度の倍数である必要があります。実行速度は最大4つまで指定できます。実行速度の指定には、小数(例:0.001)または指数値(例:1e-3)(秒単位)を使用できます。または、「inherit」と入力すると、入力を受け取るコンポーネントの実行速度に基づいて、コンポーネントに実行速度が割り当てられます。