写于2020年5月30日下午
推荐阅读
▼
导读
第二阶段将着手搭建关键软件组件的代码框架。"Talk is cheap, show me the code" ,对我而言,架构设计不只是画几张图就完事了,搭建一个基础的代码框架,也是保证架构设计能够快速推进的有效手段之一。如果你是软件产品设计、架构设计、程序设计的高手,又对开源软件感兴趣,可以在后台留言,这种局面是有机会做点事情的,兴趣驱动无任何商业目的,欢迎各路geek参与讨论!
在科技圈工作久了的人,估计也很难理解,为啥汽车行业会形成这种群雄割据的状态,汽车软件的封闭性,看似给这个行业构筑了壁垒,实际上也限制了整个行业生态的发展,开源软件造就了今天人工智能行业的繁荣,但一眼望去,整个汽车软件行业依然一片沉寂,都知道软件很重要,可是符合行业要求的人才从什么地方来呢?
构建一个面向车载的全栈软件参考方案,思考并解决各个组件在车载环境下面对的挑战(实时可靠、功能安全、信息安全),一方面为各方提供一些参考设计和思路,另一方面也为刚入门的行业初学者领领路,软件方面将重点围绕以下主题展开:
车载RTOS系统
Hypervisor虚拟化
分布式通信框架
分布式服务开发框架
分布式计算框架
中央计算单元的架构
EEA 构型.jpg
传统的整车部门也会有电子电气架构,其涵盖的内容很广,但是数字系统更多的关注通信与计算的部分,两者是一个互补的合作关系。在Domain向Zonal发展过程中就产生了一个分水岭,Domain之前传统的EEA部门就能完全应对,Zonal 之后由于新增了大量的软件开发工作,需要与软件团队高度合作。
今天讨论的重点不是EEA架构,而是其中最关键的部分,中央计算单元,不管是按区域的架构,还是以后的纯中央计算平台,其硬件构型从根本上决定了软件架构的设计方向。
中央计算单元构型.jpg
分离式
硬件隔离式
软件虚拟式
写于2020年5月30日下午
《软件定义汽车》专辑
作为一个技术的爱好者,搞算法,玩芯片,攒系统,并不只是工作,也是自己所追求的很重要的部分。写这个系列,是为了梳理这几年的所学、所思、所想,从而形成一个完整的知识体系,也供大家参考。
作者:leo_huang_
本文首发于简书,点击阅读原文,进入作者专栏,著作权归作者所有。转载需获得授权,并注明出处。
推荐阅读
▼
已完成
数据加载中