历史上的今天
返回首页

历史上的今天

今天是:2024年11月05日(星期二)

正在发生

2021年11月05日 | 车载SOA的技术基础架构

2021-11-05 来源:软件定义汽车

面向服务计算代表一个有潜力改变企业的前景和平台,是新一代分布式计算平台,是“软件定义汽车”本质内涵的承载和应用平台,包含技术架构、软件程序和技术基础架构,具体如下:


· 技术架构-某种事物或技术(软件或服务)物理方面基础的和基本的设计(如高楼、大桥的架构设计蓝图和规范)。包括众所周知的四个类型:组件架构、应用架构、集成架构和企业技术架构。


· 技术基础架构-底层的、支持的技术环境,包括软件和硬件。


· 软件程序-一个独立的系统,可以是一个定制开发的应用程序或一个商业化的软件产品。


软件程序或“软件定义的应用程序”驻留或运行在技术基础架构上,软件程序的基础物理设计特性由技术架构来表征,技术架构依赖和包含技术基础架构的相关部分。三者之间的关系如图所示。


技术基础架构和设施决定了软件程序实例化阈值的边界,但由于技术架构自身的实现以及基础架构软件运行所引入的限制,可并发实时调用的软件程序的最大实例小于基础架构所能支持的实例。


车载SOA的技术基础架构


从IT 行业术语定义,面向服务计算包含面向服务架构 SOA,但实际应用实践中,往往将面向服务架构 SOA 等价为面向服务计算。其中车载 SOA技术基础架构代表了部署车载软件程序的环境,其包含硬件和软件环境。


硬件环境的常规形式包括:


· ECU、域控制器、区域控制器和中央计算平台等


· 中央网关-路由器、防火墙和通信网络


· 电源、电缆和其他计算单元等


软件环境的常规形式包括:


· 操作系统


· CP、AP 和系统 API等基础软件数据库


· 架构中间件和适配器


· 服务代理


· 事务管理和消息队列


· 用户账户管理和安全技术等


车载SOA的技术基础架构


如图 所示,在车载系统中,硬件环境多以感知和执行 ECU,各类域控制器、中央网关、中央计算平台等实体单元呈现,这些实体单元由多实时控制类 MCU(微处理器)芯片和以 AI 计算著称的 SOC(片上系统)芯片支撑。对实体单元的平台芯片进行虚拟分区和安全隔离,再装载适应的操作系统、CP 基础软件、AP 基础软件或系统 API等软件环境,最终形成车载 SOA的技术基础架构,以支撑车载各类应用软件程序的运行和功能实现,如动力/底盘/安全应用程序、自动驾驶、信息娱乐和车身控制,以及感知和执行控制。


其中,软件环境的装载需要借助基础技术架构生态-底层配置工具来实现。底层芯片是上层应用软件运行的硬件基础载体,随着 SOA 理念、人工智能、5G 通讯以及半导体技术的发展,汽车可以承载的上层应用功能越来越丰富和强大,相应的,对底层芯片的要求也越来越高。


底层芯片从功能的侧重点不同,可以分为以下几类:


· MCU:微控制器 


· ISP:图像处理器


· GPU:图像处理器 


· CPU:中央处理器


· NPU:神经网络处理器


· FPGA:现场可编程逻辑阵列


·  DSP:数字信号处理 


· sOC:片上系统


为了把上层应用软件和底层芯片解耦,并提供灵活的可扩展性,在上层应用软件和底层芯片之间一般会采用分层的方法和结构由底层向上逐渐构建系统基础软件。


车载SOA的技术基础架构




推荐阅读

史海拾趣

ARMKEIL Microcontroller Tools公司的发展小趣事

为了进一步扩大业务范围和提升技术实力,Keil公司决定与美国德克萨斯州理查森的Keil Software Inc进行联合运营。这一举措不仅使公司得以接触更广阔的市场,还促进了双方在技术、产品和市场等方面的深度融合。联合运营后,Keil公司的发展速度明显加快,逐渐在嵌入式系统开发工具市场上占据了重要地位。

Helicomm公司的发展小趣事

为了进一步扩大业务范围和提升技术实力,Keil公司决定与美国德克萨斯州理查森的Keil Software Inc进行联合运营。这一举措不仅使公司得以接触更广阔的市场,还促进了双方在技术、产品和市场等方面的深度融合。联合运营后,Keil公司的发展速度明显加快,逐渐在嵌入式系统开发工具市场上占据了重要地位。

Catalyst公司的发展小趣事

为了进一步扩大市场份额,Catalyst公司积极实施国际化战略。公司通过与国外知名企业的合作与交流,引进先进的技术和管理经验,不断提升自身的竞争力。同时,Catalyst还积极参加国际电子展会和论坛,展示公司的最新产品和技术成果,吸引了众多国际客户的关注。通过国际化战略的拓展,Catalyst成功打开了海外市场的大门,为公司的长远发展奠定了坚实的基础。

Gore公司的发展小趣事
由于采用了三电平技术,功率开关管所承受的电压是直流母线电压的一半,从而降低了开关管的耐压等级。
DIOO公司的发展小趣事

为了进一步拓展市场,DIOO公司决定实施国际化战略。在21世纪初,DIOO公司成功打入欧洲和北美市场,与当地知名电子产品制造商建立了合作关系。通过引进国际先进的生产技术和设计理念,DIOO公司的产品逐渐赢得了全球消费者的认可和喜爱。同时,DIOO公司还积极参加国际电子展会和论坛,与全球业界同仁交流学习,不断提升自身的竞争力和影响力。

AUSTIN公司的发展小趣事

然而,好景不长。奥斯汀公司在全力投入研发的WW1车系上遭遇了挫折,销售不佳导致公司濒临破产。在这个关键时刻,奥斯汀汽车公司通过研发新的车型来寻求突破。1922年,Seven车系成功上市,凭借其卓越的性能和合理的价格,使得奥斯汀汽车转危为安,重新获得了市场的认可。

问答坊 | AI 解惑

一种基于移位寄存器的CAM的Verilog HDL实现

摘要:一种利用Verilog HDL设计CAM的方案,该方案以移位寄存器为核心,所实现的CAN具有可重新配置改变字长、易于扩展、匹配查找速度等特点,并在网络协处理器仿真中得到了应用。 关键词:CAM 移位寄存器 Verilog HDL CAM(Content Addressable Me ...…

查看全部问答>

C51和AVR51的C语言的电子仿真

如题:   哪种电子仿真软件能仿真C51和AVR51的程序代码,能推荐好上手的书吗? 哪位朋友能帮忙推荐一下.非常感谢!!…

查看全部问答>

讨论下CE5中如何起2个SDBUS(进者有分)

我现在手上有2个sdbus的驱动,一个是public下微软提供的,另一个是针对一款SDIO无线模块优化过的(不开源) 由于项目需要,修改了很多微软SDBUS的代码 我希望在镜像中可以同时加载这两个sdbus,需要做哪些改动 注册表里sdbus的IClass = multi_ ...…

查看全部问答>

MPC8315E 开发板的相关问题

最近购买了MPC8315E的开发板,可是销售商没有给我PPC8315E芯片的引脚图,我没有办法出PCB。后来与FreeScale的工程师联系过,他们的工程师将这个东西(芯片引脚图)他们是不提供的,如果要这个东西需要与开发板的销售商联系。可是开发板的销售商却说 ...…

查看全部问答>

悬赏2000元现金,解决液晶屏闪烁问题(北京回龙观龙泽附近)

选用的S3C2440A,Wince系统。直接用群创的8寸800*600的LCD(需要时序板)可以正常工作。新选用了AUO的7寸屏也是800*600(不需要时序板)启动过程中闪烁,进入wince桌面后不闪,但是只要切换系统界面就会闪烁。(AUO的屏的DCLK范围是35-45Mhz) 由于着急 ...…

查看全部问答>

LED镀银支架使用注意事项

replyreload += \',\' + 749677;为了减少led镀银支架在仓储及使用中的不良,在使用方便的同时,请关注以下事项:   1、  LED镀银支架是功能性的电镀,我们注重的是可焊性及银镀层导电的良好性,其次是支架的抗氧化性等功能。Timson,如果您 ...…

查看全部问答>

请教IAR下的编译STM32问题

想用MISRA C规则来检查,Enable MISRA C之后,编译出现下面错误:[Su003]: in "--misrac=required":           This product is not&nb ...…

查看全部问答>

E掏E里面有人免费赠送开发板,大家快去申请

E掏E里面有人免费赠送开发板,大家快去申请 https://bbs.eeworld.com.cn/thread-290539-1-1.html…

查看全部问答>

新手求救 啊~

新手玩MSP430小车还没有成功,现在求救份循迹小车研究研究,大神们献下吧~~…

查看全部问答>