扒一扒东软睿驰的“软件先行”

自媒体运营教程 产品运营 535

东软睿驰由东软集团、阿尔派电子和沈阳福瑞驰企业管理公司在 2015 年共同出资在上海设立,拿到了东软集团从人才、软件资源到资金的核心资源支持。作为集团内部专注于自动驾驶、汽车底层软件、新能源相关产品研发、生产的子公司,于 2015 年成立后在一级市场独立融资,目前在智能汽车基础软件国产供应商中全栈研发能力排名第一


扒一扒东软睿驰的“软件先行”-第1张图片-90博客网

东软集团2022年上半年报

但在公开财务数据中,东软睿驰这几年可谓是入不敷出,那么东软睿驰的钱都去哪了?主要是软件平台的研发投入成本增加。2021 年,在整车开发模式、技术复杂度、组织体系、开发周期等多维度的挑战之下,东软睿驰总经理曹斌带着提出「软件先行」的域控制器发展理念,与车企一起探索使域控制器软件开发更加敏捷的路径。


然而,笔者了解到,在软件定义汽车(SDV)并未真正到来之际,当前国内的自动驾驶域控领域里,主要还是以英伟达生态和地平线生态为主,此外还有高通和黑芝麻的域控生态,所以大家实际都在围绕芯片建立生态,换句话说当前主要还是硬件定义的逻辑。要说服 OEM 在芯片没有定型的前提下,直接先把软件做了,这会是一个相当大的挑战。


那么东软睿驰的「软件先行」理念的支撑是什么,会遇到什么样的困境,未来潜力如何?笔者决定试着一探究竟。


一、软件先行理念支撑


随着“软件定义汽车”进入深水区,软硬解耦、数字化转型成为行业发展的大势所趋,目前很多 OEM 采用了新的 E/E 架构,形成主域控制器、区域控制器、终端控制器的新型E/E架构。然而新 E/E 架构的开发面临以下痛点:


异构核的抽象与协同:目前使用的域控制器芯片都是多核异构,涉及到 A 核与 M 核间的通讯、存储、日志、诊断等功能的跨核交互,对软件的跨核需求越来越强烈,例如 NXP 的 S32G、TI 的 TDA4 等。


车云一体解决方案:系统会与云端进行交互,所以需考虑车云一体的整体方案,打通与云端的通信链路。


安全性:随着与云端的交互和他外界接口的增加,以及后续需要开放一些平台来支撑第三方应用的场景,安全也是需要特别考虑的特性。


OS选取:应对 MCU 和 SOC 上芯片功能进行适配,需要协调 MCU 和SOC 的硬件资源和启动时序。


芯片功能的适配:MCU 和 SOC 的硬件资源和启动顺序协调难度加大。


虚拟化技术:适配解决方案愈发考验平台的虚拟化技术实力。


工具链的多样性:MCU 开发,编译后的文件基本是二进制文件,单独使用调试器即可。基于 SOC开发过程会涉及到交叉编译,导致工具链的多样性和复杂性。


通用核与专有固件之间的交互:随着对软件跨域的诉求也越来越迫切,新的架构里还要涉及适配周边芯片,例如:DSP、TSN、HSE、通讯加速器等。


为解决以上痛点,东软睿驰提出「软件先行」的开发模式:即在整车架构平台上,先使用软件构建出一款车,这款车的关键硬件部件已完全抽象化,成为可供软件调用的接口;其次,基于此来开发控制车辆行为模式和关键功能的软件;最后,将这些软件与硬件进行并行的适配调试,从而形成不同的产品功能和性能。


根据东软睿驰官方介绍表示,「软件先行」理念是一种相对谨慎的方法学创新,通过对硬件和E/E架构的抽象,使应用软件先行开发,实现上层应用的独立迭代,硬件可灵活的升级和替换,从而助力产品更快速、低成本、无缝导入量产。而 NeuSAR DS 正是“软件先行”开发模式的成果。


扒一扒东软睿驰的“软件先行”-第2张图片-90博客网

1. 域控软件开发平台——NeuSAR DS(Domain System)


扒一扒东软睿驰的“软件先行”-第3张图片-90博客网

2022 年 4 月,东软睿驰针对域控制器的软件开发平台——NeuSAR DS(Domain System)正式发布,NeuSAR DS 提供一站式开发环境,主要解决目前行业在开发域控制器的时需集成不同供应商的产品,包括 Posix 系统、bsp 驱动、CP、AP 基础软件,还要涉及 uboot 启动,中间件层的集成,芯片的适配,不同核之间的通信和交互等问题,基于虚拟化环境,用户可以在没有硬件的情况下进行软件先行开发及验证,开发完成后可在虚拟化验证环境与真实硬件环境的无缝迁移。


扒一扒东软睿驰的“软件先行”-第4张图片-90博客网

2. NeuSAR DS 的价值


扒一扒东软睿驰的“软件先行”-第5张图片-90博客网

2.1 缩短开发周期


传统的方式是把硬件和硬件功能定义好,然后把样件做出来再开始软件开发。但东软睿驰的想法是,如果按照传统的 V 模型开发,节奏太慢了,跟不上 OEM 更新的需求。所以东软睿驰需要考虑在硬件没有定型的情况下,如何先一步从电子电气架构出发开发软件,即先模拟硬件和架构,然后把需要的功能,在 SOA 架构基础上,直接把每个接口都标准化的封装,先形成域控开发平台,然后再深入单域开发,最后兼容各个芯片平台。


NeuSAR DS 提供整套的底层平台及工程适配,免去 OEM 软硬件选型及不同供应商产品的集成。开发者可在没有硬件的情况下进行软件先行的开发及验证,做到软硬件分离,并行开发,提高开发效率,缩短开发周期,这样可以大大缩短 OEM 的开发周期。


2.2 降低迁移成本

相关影片资源迅雷下载推荐

最新朋友圈早上好问候的句子

一、不是每个人都能成为自己想要的样子,但每个人,都可以努力成为自己想要的样子。相信自己,你能作茧自缚,就能破茧成蝶。早安!二、早晨,看见红日升起,愿你生活如红日般红火;早晨,看见白云飘荡,愿你的心情如 ...

美丽天天秒,最新朋友圈早上好问候的句子


自动驾驶的硬件更新太快了,你原来开发的 AI 模型可能是在 8 TOPS 算力上面做的,如今转眼要升 2000 TOPS ,原来摄像头是 200 万,转眼到换 800 万像素的,激光雷达和毫米波雷达的发展也是日新月异。底层硬件的变化对软件上层的开发带来了巨大的工作量,而 NeuSAR DS 协助 OEM 对硬件供应商与软件供应商提供统一的开发体系,并通过不同的 license 授权实现开发成果物在不同阶段的无缝迁移。


此外,不同车型的适配,搭载不同的操作系统,连接不同的云,这些所有的变化,都会影响到原来开发过的功能,而基于 NeuSAR DS 开发,能做到对之前开发过的功能影响尽可能的小。


2.3 降低开发风险


OEM 可在较低成本投入情况下,启动域控制器的开发,实现原型后再转入量产,降低项目风险。NeuSAR DS 产品化程度较高,可减少 OEM 在构建底层开发平台上的投入,从而把精力放在为下一代智能汽车实现更多个性化、智能化的应用。


3. NeuSAR DS 快速开发原型


2022 年 5 月上旬,东软睿驰将发布 NeuSAR DS 首款快速开发原型,该原型基于NXP S32G 芯片的开发板硬件,并在其基础之上搭载 Linux 系统、NeuSAR aCore、NeuSAR cCore及部分 NeuSAR ASF 中间件,用户在没有目标硬件环境的情况下,基于此验证系统进行域控制器开发预研、POC 构建以及SOA 设计的快速验证,下半年,东软睿驰将提供面向 TI TDA4 系列及芯驰 G9 系列的快速开发原型,未来还将支持更多主流芯片。


扒一扒东软睿驰的“软件先行”-第6张图片-90博客网

二、东软睿驰的困境


从技术角度来讲,如果能够用统一的架构来覆盖 L2 到 L4 的功能肯定是最好的,因为所有的功能开发一遍就可以了,但从市场角度看,这么大的一个系统架构,市场接受度可能会有一定的问题。大家的更多的选择是渐进式地增加域控的功能,先做 L2+ 再做 L3 ,最后做 L4 域控功能定义,


对于域控制器开发商(Tier 1)而言,一方面他们为了避免风险,会购买芯片公司提供的开发套件并根据参考方案进行研发,其次这些域控制器公司,会自研域控软件开发平台提供给OEM,种种原因,导致现在域控制器软件的个性化要远远大于通用化。


目前阶段,OEM 肯定不会参与设计域控制器,因为自身的能力也不够,无论是软件人才还是组织架构方面。更多的是做功能定义的工作。同时,目前 OEM 也大可不必使用东软睿驰的域控软件开发平台设计好后,再给到 Tier 1 去做硬件集成。


总结

Summary


综上所述,笔者认为东软睿驰的「软件先行」域控发展理念,在未来跨域融合以及中央计算为主的市场会更加有竞争力。用映驰科技管理层的话说,现在时期可能还早,“2024年会是非常好的一个点,因为现在大家还在域这个阶段,而走到域融合阶段,大家一定需要这样一个平台,再往后到中央计算阶段,这样的平台也是不可或缺的。


【参考资料】


1. 东软睿驰曹斌:SDV驱动汽车与软件加速融合,拥抱变革坚定赋能

https://mp.weixin.qq.com/s/U0ZA1WcMz6a45EF1uxGjTw


2. 国产AUTOSAR三巨头:东软睿驰、经纬恒润、普华基础软件

https://mp.weixin.qq.com/s/EXxDq_nXgAOtH576bV74UA


3. 东软睿驰独特的域控发展理念

https://mp.weixin.qq.com/s/V67p4NAhwpiYD03qfkgFxg


4. 东软睿驰NeuSAR DS为汽车开发者带来了什么?

https://auto.gasgoo.com/news/202205/12I70300675C601.shtml


注:本文仅代表本人个人观点,与本人任职单位无关。

相关影片资源迅雷下载推荐

2022年golang入门学习,顺便开发个公众号批量下载工具

原文:分享下我学习golang 的过程。搭建golang环境下载对应系统的安装包https://go.dev/dl/ ,如果下载慢可以用镜像 https://golang.google.cn/dl/ ,http://mirrors.ustc.edu.cn/golang/ ,https://studygolang.com ...

公众号开发,2022年golang入门学习,顺便开发个公众号批量下载工具

企业网站建设与开发最低只要299元起,包含域名服务器,需要的联系QQ345424724,电话15516990022,18530226930

标签: 软件开发 扒一扒东软睿驰的“软件先行”

抱歉,评论功能暂时关闭!