概要
説明
Embedded Target for RH850 Multicore は、自動運転時代の複雑な走行制御を容易に実現するRH850マルチコア・モデルベース環境です。PILS(Processor In the Loop Simulation)環境自動構築ツールのマルチコア対応を実現します。
さらに、Embedded Target for RH850 Multicore + Multirateは、エンジンやボディ制御などのシステムでは一般的な複数の制御周期(マルチレート)を持つ制御モデルから、直接マルチコア向け並列コードを自動生成することが可能です。
MathWorks社のSimulink®モデルからの実装フェーズでRH850マルチコア向け並列コードを自動生成し、機能検証、性能検証を実現する開発フローによって「エコカー/燃費改善」、「安全性向上」のための先進的な自動走行制御システムの実現に貢献します。
特長
- エンジンやボディ制御など複数の制御周期を持つシステム、または複数のシステムを統合したECU(Electronic Control Unit)全体の動作が検証できる
- JMAAB(Japan MBD Automotive Advisory Board)が制御モデリングガイドラインで推奨している制御モデル タイプα準拠のスケジューラを生成
- OSなしのマルチレート・シングルタスク方式のマルチコア向けコードを自動生成
- シミュレーション期間中の最悪実行時間となる制御周期の、処理余裕度を確認できる
- Simulinkモデルのサブシステム単位にコア別実行状況をグラフ表示
- CS+ のデバッガ機能で、シミュレーション時のサブシステム単位の実行時間を取得
- コア別実行状況をサブシステム単位でグラフ表示
- MATLAB®/Simulinkモデル上で直接、マルチコアの処理能力を効率よく利用するソフトウェア構成を比較検討できる
- シミュレーション時のサブシステム単位の実行時間に基づき、専用GUIからコア割り当てを設定可能
- ソフト実装前の並列性能見積りミスによる手戻りを防止して、マルチコア制御ソフトの開発時間を短縮できる
- 並列ソースコードを自動生成し、モデリング段階でマルチコア性能を可視化
- 一部のマイコン向けには実機に近い精度の時間計測が可能なサイクル精度シミュレータを、CS+のオプションとして用意 [RH850サイクル精度シミュレータ]
- Learn More
リリース情報
- マルチレート対応マルチコア・モデルベース環境Embedded Target for RH850 Multicore + Multirate
- マルチコア・モデルベース環境Embedded Target for RH850 Multicore
- シングルコア・モデルベース環境Embedded Target for RH850 (ブロック性能解析に対応したシングルコア向け)
最新Ver.: V5.05.00
リリース: 2026/10/05
リビジョンアップ内容 (ツールニュース参照)
動作環境
ライセンス形態
有償版(A,B,C)および評価版(D)の計4種類のライセンスをご用意しています。また、ライセンス未導入の状態でも一部の機能をご利用いただけます。各ライセンスで利用可能な機能については、「製品別機能比較」をご参照ください。有償版は有効期間を1年としたannualライセンスです。その他製品の購入全般は代理店にお問合せください。
有償版導入をご検討中のお客様へ
導入する前に、ご使用の開発環境で、評価版(機能制限なしで3ヶ月間使用可能)で動作確認していただくことをお勧めします。
特に、実機にて詳細な時間計測を行う場合は、トレースRAMを搭載したターゲットデバイスが必要です。
Embedded Target for RH850の動作環境もご確認ください。
評価版のご案内
ダウンロード一覧から入手後、ライセンスキーを販売代理店や当社営業担当へご請求いただくか、下記の手順でご請求ください。
- 当社の技術サポートにアクセスしてください。
- 「ログイン」をクリックし My Renesas に登録したIDでログインしてください。
- 画面右上の「新規お問合せ」をクリックして ください。
- 以下の項目を参考にし新規チケットを発行してください。
タイトル:Embedded Target for RH850 Multicore + Multirate評価版ライセンスキー要請
MCUファミリ:本ツールを使用するターゲットデバイス(RH850/F1KMなど)
ご質問内容:本ツールの使用目的、活用分野、MATLAB®を含んだモデルベース開発環境経験、Renesasデバイスの使用経験・予定を記述
ライセンス無しでのご利用について
ダウンロード一覧から入手後、ライセンス申請不要ですぐにご利用いただけます。ライセンス未導入時は、一部機能に制限がありますが、PILシミュレーションの実行および開発環境との接続確認にご活用いただけます。
利用可能な機能の詳細については、「製品別機能比較」をご参照ください。
Note: MATLAB®, Simulink® は、The MathWorks, Inc. 社の登録商標です。
ターゲットデバイス
Embedded Target for RH850 Multicore + Multirate および Embedded Target for RH850 Multicoreは下記のマイコンに対応します。
その他のマイコンの対応予定については特約店にお問い合わせください。
| シリーズ | 対象マイコン | サイクル精度シミュレータ |
|---|---|---|
| RH850/C1x | RH850/C1H, RH850/C1M-A1, RH850/C1M-A2 | 販売中 |
| RH850/E1x | RH850/E1M-S (Note1)、 RH850/E1M-S2 (Note1) | お問合せください |
| RH850/F1x | RH850/F1L、 RH850/F1H | お問合せください |
| RH850/F1Kx | RH850/F1K、RH850/F1KM、RH850/F1KH | 販売中 |
| RH850/P1x | RH850/P1H-C、 RH850/P1M、 RH850/P1M-C、 RH850/P1M-E | 販売中 |
| RH850/E2x | RH850/E2M, RH850/E2UH, RH850/E2H | 販売中 |
| RH850/U2x | RH850/U2A, RH850/U2B, RH850/U2C | 販売中 |
Note
- メインCPUのみ使用
ビデオ&トレーニング
ニュース&ブログ
詳細情報
機能
- Simulinkモデルからアルゴリズム検証のためのコードを生成
- PILS (Processor In the Loop Simulation) 環境を自動構築
動作フロー
- ブロック性能解析: シングルコアでのPILSにより、CS+デバッガのソフトトレース機能等を使い、Simulinkモデルのサブシステム単位の実行時間を計測(本機能はEmbedded Target for RH850でもサポートします)
- コア割当て: ユーザは、1. にて取得した実行時間を参考にしながら、モデルを各コアへ割り当てる
- コード生成: 設定されたコア割当てプランに従い、コア間同期処理などをモデル上に自動配置し、MathWorks社 Embedded CoderでRH850用並列ソースコードを生成
- 実行時間の再計測: CS+ デバッガ機能で、コア割当て済みのサブシステム単位の実行時間を取得し、コア別の実行状況をグラフ表示
製品別機能比較
機能 | ||||||
|---|---|---|---|---|---|---|
| ブロック単位性能解析なし | ブロック単位性能解析あり | |||||
| シングルコアPIL シミュレーション | シングルコアPIL シミュレーション | シングルコアPIL シミュレーション (マルチレートモデル) | マルチコアPIL シミュレーション | マルチコアPIL シミュレーション (マルチレートモデル) | ||
| ライセンスタイプ | A) Embedded Target for RH850 Multicore + Multirate RH850マルチコア,マルチレート版(有償版) | lens | lens | lens | lens | lens |
| B) Embedded Target for RH850 Multicore RH850マルチコア版(有償版) | lens | lens | lens | lens | — | |
| C) Embedded Target for RH850 RH850シングルコア版(有償版) | lens | lens | lens | — | — | |
| D) Embedded Target for RH850 Multicore + Multirate RH850マルチコア,マルチレート版(無償評価版) | lens | lens | lens | lens | lens | |
| 上記ライセンスなし | lens | — | — | — | — | |
lens 対応 | — 未対応
関連情報
- ルネサス広報 (車載制御用マルチコアマイコンのソフトウェア開発負荷を大幅に軽減する、モデルベース開発環境をアップデート)
- MathWorks Automotive Conference 2018 リーフレット (RH850モデルベース開発環境 マルチレート制御対応版 (PDF | English, 日本語))
- ルネサス2016年広報 (自動運転の走行制御を容易に実現するRH850マルチコア・モデルベース環境を開発)
- イーソル株式会社 ニュースリリース (モデルベースソフトウェア並列化ツール「eMBP」をリリース)
- [document:3738531] (2022/11)
- ブログ: 車載事業の顧客価値シリーズ⑳:Embedded Target for RH850 Multicore で始めるRH850マルチコア・モデルベース開発