www.design-reuse-china.com
搜索,选择,比较,与提供商进行安全高效的联系
Design & Reuse We Chat
D&R中国官方微信公众号,
关注获取最新IP SOC业界资讯

智能汽车软件关键技术解析

1. 汽车电子电气架构与车载计算平台技术趋势

汽车电子电气架构从传统分布式架构正在朝向域架构、中央计算架构转变,车内控制系统趋于形成统一的架构标准及通用的软硬件平台,各类控制功能逐渐演变为统一平台下的各类应用。其技术演进有四个关键趋势:计算集中化、软硬件解耦化、平台标准化以及功能开发生态化。智能化与网联化共同推动了汽车电子电气架构的变革,一方面是车内网络拓扑的优化和实时、高速网络的启用,另一方面是ECU(电子控制单元)的功能进一步集成到域控制器甚至中央计算单元

imgtec.eetrend.com/, Sept. 01, 2023 – 

汽车电子底层硬件不再是由实现单一功能的单一芯片提供简单的逻辑计算,而是需要提供更为强大的算力支持;软件也不再是基于某一固定硬件开发,而是要具备可移植、可迭代和可拓展等特性。汽车原有以ECU为单元的研发组织将发生转变,形成通用硬件平台、基础软件平台以及各类应用软件的新型研发组织形态。

车载计算平台目前整体的技术发展趋势的共识为软件可升级,可以做到跨车型、跨软件,跨车企的软件重用;硬件可扩展、可更换,传感器的即插即用。软硬件解耦的大趋势下,加速软硬件迭代的周期,做到可扩展的车载计算平台,东软集团提出了可插拔硬件架构的设想(如图3),以模块化架构作为切入点,通过对芯片的冗余处理、容灾容错实现故障的检测、隔离、阻断,以及基于服务容器、分布式计算和面向服务架构进行算力流动的设置。华为则通过计算与通信架构来驱动软件定义汽车入手(如图4),构建可信的体系,优化单车成本,基于可扩展架构降低整车开发周期,平滑推进智能驾驶,将车打造成能持续创造价值的平台。

2. 系统层软件

关键技术分析

系统软件即操作系统,是管理和控制智能汽车硬件与软件资源的底层,提供运行环境、运行机制、通信机制和安全机制等。目前车载操作系统可分为四个层次:基础型操作系统、定制型操作系统、ROM型操作系统和中间件。

基础型操作系统包括系统内核、底层驱动等,提供操作系统最基本的功能,负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性;目前底层操作系统为开源框架,暂不受版权和知识产权的影响,一般不属于企业考虑开发的技术范围。定制版操作系统则是在基础型操作系统之上进行深度定制化开发,如修改内核、硬件驱动、运行时环境、应用程序框架等,属于自主研发的独立操作系统。ROM则是基于发行版修改后的系统服务与系统 UI。ROM型汽车操作系统是基于Linux或安卓等基础型操作系统进行有限的定制化开发,不涉及系统内核更改,一般只修改更新操作系统自带的应用程序等。大部分的主机厂一般都选择开发ROM型操作系统,国外主机厂多选用Linux作为底层操作系统,国内主机厂则偏好Android应用生态。中间件是处于应用和操作系统之间的软件,实现异构网络环境下软件互联和互操作等共性和问题,提供标准接口、协议,并具有较高的移植性。目前国内厂商在中间件上的发展较为先进,致力于在E/E电子架构变革中提供可过渡的解决方案。

点击阅读更多

 Back

业务合作

广告发布

访问我们的广告选项

添加产品

供应商免费录入产品信息

© 2023 Design And Reuse

版权所有

本网站的任何部分未经Design&Reuse许可,
不得复制,重发, 转载或以其他方式使用。