软件定义汽车已经成为行业共识。集中化的EE架构是实现软件定义汽车的硬件基础,而SOA架构则是实现软件定义汽车的软件基础。
面向服务的SOA架构采用分层化、模块化设计理念,具有接口标准化、松耦合、灵活易扩展的特点。SOA架构可以将车端的各种功能以订阅服务的形式实现,不同服务通过独立于硬件平台、操作系统和编程语言的接口相互访问、组合拼接,不仅灵活性更强,还可以完成更复杂的功能场景。
SOA架构从上到下分别为应用软件、功能软件、中间件、操作系统(狭义操作系统)、车载芯片软件(BSP)、虚拟机与芯片。其中功能软件、中间件、操作系统(狭义操作系统)、车载芯片软件(BSP)、虚拟机组成广义操作系统,即基础软件。
基础软件作为应用软件和底层芯片之间的桥梁,能够实现汽车系统软硬件解耦,使得上层应用能够在不同车型、硬件平台上复用,提高整车开发效率。随着软件定义汽车的不断深化,基础软件的“筑基”作用正在逐步凸显。
尤其在汽车从分布式E/E架构转向多核域控架构的当下,要保障异构跨域平台的兼容性,提升自动驾驶任务调度的效率,提供高性能、高安全的数据通信,实现跨平台的软件复用和迁移,都离不开基础软件的支持。
自动驾驶芯片作为域控制集中式EE架构的核心计算单元,如何更好地适配基础软件,帮助车企在开发过程中以最小的软件变更应对多变的客户需求,是每一家自动驾驶芯片厂商都需要积极应对的课题。
作为领先的车规级智能汽车计算芯片及基于芯片的解决方案供应商,黑芝麻智能围绕自动驾驶芯片A1000持续构建和完善基础软件的开发和适配。A1000芯片支持Linux、QNX等多种操作系统,同时提供SOC SDK包,包含各个硬件加速模块的软件代码包、ATF和Open-TEE等信息安全相关的软件和源码,以及系统调试所需的PC工具包,可以使客户很方便基于A1000芯片进行ADAS域控产品开发。另外,A1000芯片配套的神经网络工具链,可以帮助开发者将算法快速移植到A1000平台,进行算子优化与性能迭代相关的开发工作。
为了让开发者进一步了解黑芝麻智能A1000芯片在基础软件开发和适配上的进展,11月14日下午两点,黑芝麻智能联合智猩猩推出的「黑芝麻智能A1000芯片基础软件开发在线研讨会」将正式开讲,黑芝麻智能技术应用经理李坤、中兴通讯汽车电子基础软件规划架构师&车用操作系统及基础软件规划负责人李玉鹏两位技术专家将参与直播讲解和答疑。
李坤将以《视觉感知数据流在A1000平台上的基础软件开发》为主题进行讲解。之后,李玉鹏将直播讲解《中兴车用操作系统SafetyLinux在A1000平台上的适配》。
主题介绍
黑芝麻智能技术应用经理李坤:视觉感知数据流在A1000平台上的基础软件开发
随着目前市场对L2+/L3功能的需求愈加强烈,集成自动驾驶功能的车型也越来越多。在ADAS系统中,视觉感知是其中非常重要的一环。对于一个车载ADAS域控制器,在嵌入式SOC上,如何接入多路传感器数据、如何处理传感器数据、如何融合多传感器的感知结果,已经是目前软件和算法开发人员最关心的问题。
本次研讨会,李坤首先会重点介绍黑芝麻智能A1000芯片中用于视觉感知加速处理的各种加速器,并深入讲解如何基于A1000搭建高效的视觉感知数据处理系统。
中兴通讯汽车电子基础软件规划架构师、车用操作系统及基础软件规划负责人李玉鹏:中兴车用操作系统SafetyLinux在A1000平台上的适配
当前,高阶辅助驾驶ADAS/AD逐渐形成行业标配,底层SoC芯片和操作系统的组合灵活多样,本土化组合方案也逐渐成为主流方案之一。如何基于本土SoC和OS进行智能驾驶底层平台的搭建,在OS适配SoC硬件的过程中,需要开展哪些方面的工作,解决哪些层面的问题等,日益成为行业关注的话题。同时,本土OS和SoC的适配对接,又有哪些成功案例,取得了什么样的成果,也备受人们的关注。
本次研讨会,李玉鹏将结合中兴车用操作系统SafetyLinux和黑芝麻智能A1000芯片的适配对接,为大家深入讲解相关技术细节和案例成果,同时也希望和行业伙伴一起推动智驾基础平台方案的生态建设。
报名方式
对此次研讨会感兴趣的朋友,可以扫描上方海报底部二维码,添加小助手迪西进行报名。已添加过迪西的老朋友,可以给迪西私信,发送“黑芝麻智能2302”即可报名。
同时,为了方便大家交流和咨询,研讨会还设置了交流群,将会邀请两位主讲人加入。希望加入的朋友,也可以联系迪西进行申请。