2023年5月9日—10日由捷途汽车主办,盖世汽车承办的2023捷途汽车电子架构与智能驾驶论坛上,创时智驾产品总监杨曾表示,创时通过软件平台赋能客户的思路是为客户提供跨芯片硬件平台的支持,简化与降低软件栈、功能、算法复用与集成的难度与成本。创时将用5年来在多个量产项目中积累的成熟的架构、多平台的经验、技术的know-how、以及生态合作的伙伴来共同赋能客户。
同时他还表示,作为欧洲独角兽软件企业与中国领先智能网联系统提供商联姻的创时智驾能够对主机厂品牌会有很大的加持。在算法功能生态方面,创时智驾与行业主流的算法供应商形成了深入的合作,在实际量产项目的“千锤百炼”中更好帮助客户。
杨曾 | 创时智驾产品总监
以下为演讲内容整理:
智驾域控核心芯片角度看市场发展新趋势
从智驾域控核心芯片角度看一下市场的趋势,左边这张图是业内某主机厂采用的预控域控硬件,据了解,不止配备在最高车型上,其他车型上也采用了这样的预控域控硬件,这不可避免会造成较高的成本。然而我们看到今年以来,算力堆叠,硬件先行已成为过去式,优化算法、充分发挥芯片能力成为重点。
右边看到自动驾驶SoC芯片家族不断扩大,仅从国产芯片的角度就能看出,前有地平线,中有黑芝麻,后面还有寒武纪。这些不同的芯片对应主机厂不同价格区间的车型,对于主机厂来说都需要做前期的评估。但这个前期的评估可能会涉及硬件、传感器、应用算法、软件栈等多方面的组合,涉及到巨大的复杂度。如何能够快速高效的在开发阶段进行评估,在量产的过程中,如何用这些芯片建立可扩展的智驾域控系统,提高软件算法的复用效率都是主机厂需要考虑的问题。
图源:演讲嘉宾材料
从合作方式来看市场的趋势,一般传统主机厂都会让Tier1来整合资源,提供系统的解决方案,但近年来随着算法供应商的逐渐成熟,主机厂逐渐开始选择他们承担Tier1的工作。另外,越来越多的主机厂会涉足到整个智驾系统开发过程中。项目的SOP并不代表功能的结束,后期还会有许多功能加入到控制器中,如果需要不断委托Tier1做相应的集成工作,这样开发成本就会不断增加,那么如何节省开发成本也是主机厂亟待解决的问题。
统一中间件软件平台赋能客户
创时提出了统一中间件软件平台的思路,以赋能主机厂自主中间件软件平台的形式来解决上述问题。这个软件平台就像一个黏合剂,对上可以通过支持主机厂定义服务的接口,实现对不同供应商算法模块的黏和;对下采用硬件抽象层对基于不同核心SoC芯片的硬件实现和操作系统及底软做黏和。中间针对不同的基础软件的供应商,比如CP、AP,或者通信栈的供应商,比如DDS,IPSOME/IP,把他们集成到软件平台里。
此外创时智驾还可以提供常用的车载控制器服务,比如FOTA、诊断等;以及相应配套的软件开发工具链等。整个软件平台的目标是赋能客户跨芯片硬件平台的功能移植与评估,支持不同的软件站栈、通信站栈的集成,实现不同供应商算法功能的集成与复用。
软件平台的构建
在帮助主机厂构建自主软件平台的过程中,传感器抽象是很重要的工作。以摄像头为例,核心的SoC供应商会提供系统集成商相应的模板,然而这个模板更多是为了验证芯片接入传感器的能力,而并没有考虑客户使用上的便利性与性能。创时智驾在服务框架和接口方面帮助我们的客户填补这一方面的空白。同时考虑到客户在前期的开发中需要频繁切换不同的摄像头做评估工作,创时提供抽象的驱动平台,来加速适配的工作。
因为智驾有不同的功能安全等级要求,并且对传感器的接入也有不同的接口需求,自然形成了智驾域控硬件多核异构的架构特征,这需要MCU和SoC之间有非常高效的低延迟的芯片间通信。
有部分主机厂客户,他们会采用像DDS这样的通信框架来实现芯片间通信,但在MCU这样计算和存储资源都非常有限的情况下,采用DDS框架会造成严重的性能瓶颈。创时智驾我们会采用类似SOME/IP这类低开销的软件栈来实现芯片间通信。
芯片间通信同时需要做到低延时,我们主要在Autosar CP里面做了优化,去实现低延时的通信。另外对上层通信内容进行统一的容器化接口适配,这样在和客户合作的时候,不需要客户透露通信和信号设计的具体内容。考虑到SOME/IP还需支持SOA服务,为了不因为SOA负担增大而影响到芯片间通信性能,创时智驾还有基于私有化通信栈的芯片间通信,实现了芯片间通信与SOA通信无扰。另外创时智驾也设计了一套工具链去支持客户使用我们的芯片间通信,包括通信设计、代码生成以及性能分析等工具。
可定制化的软件服务的提供
创时智驾可以在客户量产项目中提供定制化的功能安全服务,针对客户的技术选择,提供符合功能安全的技术方案。创时智驾在一个量产项目中针对客户在SoC中采用Linux操作系统以达到降低算法集成难度和提高性能的目的,通过充分发挥SoC芯片功能安全岛对芯片主域实现全方位的监控,来达到系统的功能安全目标。考虑到现在越来越多的芯片也采用了功能安全岛的设计,以上的方案也可以应用到基于其他SoC芯片的智驾域控制器方案中。
在构建这一套中间件软件平台后,自然需要有一套工具链去帮助主机厂做后续的持续集成,或者是切换到不同平台的工作。典型的工作流包括准备、设计、代码生成、编译、部署等步骤,因为中间件软件平台中可能会选用第三方软件,比如CP、AP等,所以也会涉及到如何将第三方软件工具融合进整体工具链的工序中。这个过程的重点是如何去统一定义,不同工作流阶段之间输入及输出的内容。另外,我们有持续开发集成的流程和工具链体系,可以帮助客户建立相应的流程或供客户借鉴。
创时智驾的生态合作圈
创时智驾的核心产品是智驾域控制器的硬件、底软以及中间件,倡导首发即量产、量产即热销。从2018年公司成立以来有多个项目已实现了量产,每个都是行业首发。比如2019年3月,i-ECU1.0实现了业内第一个Level3的最后一公里泊车;2021年11月,实现了行业第一个TDA4VM泊车的控制器的量产;2022年11月,实现了行业第一个基于Drive Orin-X 核心SoC项目的量产批产。
选择硬件域控制器厂家,首先第一个要有相关的量产经验,基于芯片厂商参考方案,实现功能只是开始,最后大规模批产后质量的保证才是真正磨炼Tier1的工作。另外硬件供应商需要有一定的灵活度,才能够支持主机厂的定制化的需求。再次硬件系统厂商需要能够对主机厂品牌有一定的加持。
在算法功能生态方面,作为硬件供应商要和行业主流的算法供应商形成紧密的合作,通过实际的合作项目更好地建立合作默契与互信,更好地帮助到主机厂客户。
(以上内容来自于创时智驾产品总监杨曾于2023年5月9-10日在捷途汽车主办,盖世汽车承办的2023捷途汽车电子架构与智能驾驶论坛上发表的《通过软件平台赋能客户可扩展ADAS域控系统》主题演讲。)
文章来源于互联网:通过软件平台赋能客户可扩展ADAS域控系统