【产品】瑞萨基于RH850多核模型的开发环境,可简化自动驾驶时代的复杂驾驶控制
基于瑞萨RH850多核模型的开发环境可简化自动驾驶时代的复杂驾驶控制。除了用于环境自动配置的PILS*工具,瑞萨CS+的开发环境的多核支持之外,它还可以与eSOL有限公司基于模型的并行化工具互连。此外,用于RH850多核+多速率的开发环境可以直接并自动为多核设备生成并行化的代码,这些多核设备在引擎,车身等的控制模型中运行代码,通常需要多个控制周期(要求多速率控制)。
通过来自MathWorks模型公司的Simulink中的执行器生成用于多核RH850设备的并行代码,它有助于“生态车”(燃料经济性和二氧化碳排放调节)和创新的汽车控制系统,并通过评估开发流程中的功能和性能来增强安全性。
*PILS:循环仿真中的处理器
功能
从Simulink模型生成用于验证算法的代码
在循环仿真(PILS)环境中自动生成处理器
主要特征
1.生成的调度程序符合MathWorks汽车咨询委员会(MAAB)在《控制算法建模指南》中的α控制模型,自动生成的代码属于多速率单任务类型,可在没有操作系统的多核设备上运行。
2.图形化显示Simulink模型子系统单元中每个内核的执行状态
3.自动为复杂的创新控制系统找到最佳的内核分配,然后将它们并行化
4.自动生成并行源代码,并在建模过程中可视化显示多个内核的性能,缩短多核控制软件的开发时间
5.精确周期的模拟器是CS +的可选功能,它可以精确反映实际系统的时间测量。(某些RH850 MCU可行)
操作流程
1.测量执行时间:Simulink模型的执行时间可以通过使用单核PILS上的CS +调试器的软件跟踪功能以子系统为单位进行测量。(基于RH850的开发环境也支持此功能)
2.查找最佳内核分配:通过与基于模型的并行器(可选)的“ eSOL MBP 瑞萨 RH850 MBD软件包”(临时名称)的互连操作,基于步骤1中获得的执行时间来搜索最佳内核分配,然后进行并行化。
3.代码生成:根据基于模型的并行化工具的核心分配计划或用户指定的分配计划,根据内核分配计划自动在内核之间分配同步处理,并且从MathWorks的嵌入式代码编辑器生成RH850的并行源代码。
4.重新测量执行时间:通过CS +的调试器功能获取子系统单元中已分配内核的执行时间,并在图形中显示每个内核的执行状态。
嵌入式目标产品的功能比较
1:支持|0:不支持
注1:支持多速率控制
注2:计划支持多速率控制
目标设备
RH850多核+多速率的嵌入式目标和RH850多核的嵌入式目标支持以下MCU。
注1:仅使用主CPU
- |
- +1 赞 0
- 收藏
- 评论 6
本文由枫滓翻译自Renesas,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
评论
全部评论(6)
-
小李飞刀 Lv8. 研究员 2020-03-16学习了
-
用户63147486 Lv4. 资深工程师 2020-03-02学习了
-
用户56731903 Lv9. 科学家 2020-02-14了解一下!!!
-
maomao Lv8. 研究员 2020-02-07不错的资料
-
硬件技术 Lv6. 高级专家 2020-02-07学习
-
terrydl Lv9. 科学家 2020-01-17学习了
相关推荐
【产品】车辆/ECU/SoC可并行开发的瑞萨仿真环境R-Car VPF,建立了早期验证方案、避免返工风险
车载系统的开发由车辆开发、ECU开发、半导体(SoC)开发这三层组成,各层之间进行协同开发非常必要。瑞萨(Renesas)为了应对快速软件开发及系统验证左移,开发设计了R-Car Virtual Platform,它可以将车辆/ECU/SoC开发并行进行,建立了早期验证方案,避免了返工风险。
【产品】瑞萨推出Silex蓝牙评估板,可轻松用于瑞萨开发环境对蓝牙5设备进行无线和功耗评估
瑞萨电子与Silex合作开发了一种解决方案,提供经过认证的“SX-23BT-EVK”无线模块,可以对瑞萨电子的RX23W BT5.0 MCU进行设备级开发,也可以在实际的无线评估板上进行开发的。该解决方案使用瑞萨集成开发环境“e2studio”。
【产品】集成32位CPU处理器的安全IoT MCU芯片W806,支持平头哥CDK开发环境,待机功耗小于10μA
W806是联盛德全新推出的安全IoT MCU芯片,支持平头哥CDK开发环境,待机功耗小于10μA;集成32位CPU处理器,内置多个数字接口;支持TEE安全引擎,支持多种硬件加解密算法;芯片大小6×6mm,近似一粒薏米大小,让物联网应用更简单便捷。
【经验】开发环境CS+ for CA,CX安装步骤
当用CS+for(RL78, RX, RH850)打开r7f0c004的工程时会显示CS+ for CA,CX没有安装,本文介绍安装方法和步骤。
【经验】瑞萨RA系列MCU在Keil开发环境下的开发介绍
本文主要介绍在Keil环境下如何新建瑞萨RA项目工程以及在已存在的RA醒目工程中如何通过图形化工具进行代码的底层配置。
【经验】R CAR V3H2 CNN 工具链docker开发环境中引用caffe 报错问题的解决方法
R CAR V3H2 CNN 工具链docker开发环境中,我们需要把分类的图片数据生成lmdb数据集,其中PYTHON脚本中引用caffe 出现报错,本文分析解决此问题。
【经验】RZ/T2M使用瑞萨工具生成IAR开发环境软件项目驱动的方法
瑞萨RZ家族发布了最新的MPU型号RZ/T2系列,那么对于该系列MPU如何使用瑞萨软件工具生成IAR开发环境代码呢,如下步骤主要介绍使用瑞萨RZT Smart Configurator工具生成RZ/T2M IAR开发环境软件项目驱动方法。
【经验】解析使用e2 studio开发环境加载瑞萨RZ/T1项目例程方法
在使用瑞萨(Renesas)开发环境e2 studio开发RZ系列MPU时,对于加载项目例程,总是会出现无法加载或者加载项目之后编译报错的情况,本文就e2 studio加载项目例程常见的方法做个介绍。
【经验】瑞萨RZ/T2M系列MPU使用IAR开发环境时的调试方法和注意事项
瑞萨RZ/T2M系列MPU可以使用IAR开发环境进行开发,当我们使用IAR开发环境加载一些瑞萨RZ/T2M相关例程项目时,总是会遇到一些编译报错问题,烧写异常问题,此文主要介绍使用IAR开发环境连接调试RZ/T2M系列MPU的方法和一些注意事项。
【经验】 CS+开发环境下代码生成器使用详解
本文介绍了使用瑞萨CS+下自带的Code generator来快速上手RL的芯片的方法步骤。
【经验】开发板RH850/F1X用E1在CS+环境下进行调试的连接设置问题
用瑞萨的开发板RH850/F1X start kit进行一些demo例程的调试,在第一次使用时可能会遇到一些小问题,本文主要把之前遇到的调试问题呈现出来,再做纠正,希望对大家有所帮助。
【经验】瑞萨RZ系列MPU使用IAR开发环境时关联Smart Configurator方法
瑞萨RZ系列MPU可以使用IAR开发环境进行开发,我们需要使用瑞萨的Smart Configurator配置工具先生成相关的驱动代码,那么对于我们已经加载到IAR开发环境中的RZ项目,如果我们想重新配置修改底层驱动,我们该如何操作呢?
【经验】瑞萨MCU RH850如何使用CS+对Bootloader升级的开发环境进行配置
在开发MCU的过程中,我们经常会使用BootLoader嵌入式节点进行远程升级,本文以Renesas的MCU RH850为例,使用CS+ for CC进行 BootLoader 升级设计时需要对开发环境进行配置。
【技术大神】应用低功耗MCU搭建XIP Linux开发环境
本文逐步介绍基于瑞萨MCU RZ/A1的XIP Linux开发环境搭建的实现。
【经验】瑞萨RA系列MCU e2 studio开发环境FSP Pack包更新安装方法
瑞萨RA系列MCU可以使用瑞萨自己的e2 studio开发环境进行开发,当前e2 studio开发环境也在不停的更新版本中,如果我们安装的是旧版本的灵活软件包FSP,那么无法支持瑞萨最新型号的RA系列MCU。
电子商城
现货市场
登录 | 立即注册
提交评论