概述了基于Hypervisor的汽车域控制器方案出现的原因及其基本架构;介绍了虚拟机监挫器的不同类别及其优缺点和适用场景;介绍了PikeOSHypervisw虚拟化和分区间通信的原理及基本应用;设计了适用于PikeOSHypervisor的RTOS和Linux体系;设计了PikeOSHypervisor上RTOS分区和Linux分区间的通信程序和脸证方法;设计了PikeOS实时性能的测试程序;并在赛灵思ZCU104单片机上运行从而验证了设计方案的可行性。引言当今的汽车制造商正竞相通...
引言在未来,智能化和网联化是汽车技术发展的核心引擎,将使能汽车领域的主要创新,包括进一步节能减排、自动驾驶和新出行方式等。智能网联汽车的功能特性多是依靠软件实现的,但传统嵌入式汽车软件开发方法,难以支撑汽车软件规模和复杂度的指数级增长。汽车产业也在从IT技术领域引入先进技术,其中面向服务架构(SOA)被认为是能够支持未来汽车软件发展的核心技术之一。面向服务架构软件是一种软件设计模式,自20世纪90年代被...
自动驾驶的TOPS竞赛有实际意义,但意义没有想象那么大,其中有很多误区,不好好识别容易导致不好的事情发生。TOPS说的只是GPU算力首先算力和你使用的计算芯片有关系,如果你的算法大部分是标量计算,那这个值没有意义,当下我们所说的TOPS高算力实际都只是GPU的乘积累加矩阵运算算力。不同的芯片都通过总线和外界联系,有自己的缓存体系,以及数字和逻辑运算单元。CPU和GPU两者的区别在于片内的缓存体系和数字逻辑运算单元的结...
2023-02-10 15:43:58 1249浏览 0点赞 0回复 0收藏
最近在阅读aspice开发流程,结合工作实际,很有感触。如何看待aspiceaspice几乎涵盖了软件开发的方方面面,在软件开发过程中,有疑惑的地方都可以去aspice里去寻找灵感。对于初创公司,应该以人为本。结合人的长处,来发挥每个人的主动性和热情,而不必因岗招人。aspice中要求输出很多工作产品,也就是文档。把握不好就成了形式主义。我对待这些的态度,就是注重实际作用。比如系统需求文档。可以后期补文档,那基本上就属于形...
2023-02-09 16:24:07 983浏览 0点赞 0回复 0收藏
随着汽车朝着“新四化”的趋势发展,客户对车辆功能的心里预期也悄然发生着改变。汽车在迈向更高等级自动驾驶的同时,也更加注重提升用户体验,例如快速的功能更新和软件迭代升级,提供个性化、人性化、差异化的功能与服务等,而这一切都是传统汽车电子架构所不能实现的。面向服务的软件架构SOA以其标准化的服务接口、松耦合的服务机制以及可组合扩展的服务特性,为实现“软件定义汽车”夯实了框架基础。01SOA是什么?在IT行业...
2023-02-09 16:13:40 296浏览 0点赞 0回复 0收藏
软件安全分析是整个汽车系统安全审查的一部分。其目的是降低车辆使用过程中由软件缺陷给车内人员带来的风险。ISO262626第7节要求对车辆ECU的软件体系结构进行特定的安全导向分析,以实现以下四个目标:1、证明软件可提供指定安全相关的功能和属性;2、识别并确认软件的安全相关部分;3、支持安全机制以及安全机制的验证;4、检测可能违反所需干扰自由度的故障模式。由于软件呈爆炸式增长,错误发生的几率增加。意味着不再可能分...
2022-11-23 17:30:10 551浏览 0点赞 0回复 0收藏
随着电池越来越大、电机驱动的功率提升和快充功率提升,在高压系统方面的保护能力提升,是否具有涵盖不同工况电流和短路电流的保护能力,就成了衡量一个设计是否优秀最主要的考量。从深层次考虑,电动汽车上目前还没有特别多的高压问题事故,但是将来情况会发生变化,一方面充电桩的状态是分布式的(直流充电这块有老爷爷桩,也有最新的高功率桩),另一方面从投资方向来看,BDU和PDU这样的铁疙瘩是不值得投资的,因此里面的保...
2022-11-22 15:23:35 702浏览 0点赞 0回复 0收藏
时间同步时间同步的重要性在生活中已经充分体现。试想你因一个姑娘在酒吧和别人大打出手,并约定下周六早上九点在后海小树林里进行群体活动。为此你微信召集了在南非、印度、泰国干建筑的好兄弟。可在你如期赴约的时候,发现队友只有河畔的孤影。当你在病床上睁开双眼的时候,看到了你好兄弟们愧疚的黑黢黢的脸庞,原来他们忘记考虑时差了。自动驾驶系统更是如此,身边的一众小弟(域控制器、激光雷达、相机、毫米波雷达等)哪...
2022-11-22 15:12:10 687浏览 0点赞 0回复 0收藏