据外媒报道,先进半导体解决方案供应商瑞萨电子(Renesas Electronics Corporation)宣布推出虚拟开发环境,支持汽车应用软件的高级开发和操作评估,以支持电气/电子架构(E/E架构)的最新要求。该环境包括一个虚拟交钥匙平台(Virtual Turnkey Platform),允许工程师在设备或评估板可用之前开发应用软件。此外,新环境还提供多核调试(Multicore Debug)和跟踪工具(Trace Tool),使用户能够分析和评估其软件的运行情况,就像在实际芯片上运行一样。通过这些工具,客户能够利用先进软件启动开发,并更快地进入市场。
图片来源:瑞萨电子
瑞萨电子汽车软件开发部副总裁Hiroshi Kawaguchi表示:“随着E/E架构不断发展,市场对能够在系统级别最大化性能的软件设计的需求不断增加。与此同时,软件开发相关的时间和成本也在不断增加。我们的集成软件开发环境可用于网关系统、ADAS和xEV开发,使客户能够从R-Car和RH850系列等瑞萨电子产品的可扩展性中受益,用于软件和硬件开发。”
随着软件不断成为汽车的重要组成部分,客户的应用软件变得越来越庞大和复杂。 为了增加软件价值,客户需要新的开发方法和环境来更快地开发高度可靠的软件。
“虚拟交钥匙平台”应用软件开发环境
该平台由R-Car虚拟平台(R-Car VPF)开发环境和软件开发套件(R-Car SDK)组成,其中包括预先测试的软件库和示例代码。R-Car VPF基于Synopsys的Virtualizer Development Kit(VDK)打造,并集成了R-Car专有的知识产权(IP)虚拟模型,以针对R-Car设备进行定制。通过在该平台上叠加R-Car SDK,工程师可以立即开始虚拟开发应用软件。该平台准确地再现了实际芯片的操作,因此无需使用物理评估板构建开发环境。此外,多个用户还可在不同的PC或服务器上同时开发软件。
用于分析和评估软件运行的“多核调试和跟踪工具”
当在虚拟交钥匙平台上完成多个软件组件的并行开发后,工程师下一步会集成软件并验证该软件在单个芯片上的运行。软件组件可共享资源,例如R-Car SoC上的多个CPU和IP。如果在集成软件组件后检测到操作问题,则需要大量的工作来分析和解决这些问题。鉴于此,瑞萨电子创建了多核调试和跟踪工具,可简化分析和识别R-Car SoC中多个硬件资源交互产生的错误。因此,在不使用实际设备的情况下,该平台可对R-Car的整个异构架构进行同步和同时调试,从而助于识别潜在问题,进而加速开发过程。
上一篇:汽车UWB研究:未来5年或超百万级装车量
下一篇:自动驾驶卡车可缓解供应链问题
- CN3795-光伏MPPT 1-6节锂电池充电
- 使用 ADM3065EARZ-R7 3 至 5.5 V、±12 kV IEC ESD 保护、50 Mbps RS-485 收发器的典型应用
- ZLDO485 4.85 伏超低压降稳压器的典型应用是将开关稳压器变压器缠绕以提供略高于所需的电压,并使用线性稳压器从该电压降至所需电压
- MIC2005-0.8Y 0.8A固定可调限流配电开关典型应用
- 具有板载 ADC 和 I2C 的 LTC2945CMS-1 功率监视器的典型应用
- LED 上的 ESD 电容器 (CPx =10 nF) 的典型应用,A8511 2 MHz、4 通道 x 150 mA WLED/RGB 驱动器与输出断开的热降额
- 具有电压跟踪和同步功能的 ADP1853 同步降压 DC 至 DC 控制器的典型应用
- 梁山派学习智能小车
- 使用 Cypress Semiconductor 的 CY7C9335 的参考设计
- LT1172CT、1.25A 外部限流器的典型应用