面向服务计算代表一个有潜力改变企业的前景和平台,是新一代分布式计算平台,是“软件定义汽车”本质内涵的承载和应用平台,包含技术架构、软件程序和技术基础架构,具体如下:
· 技术架构-某种事物或技术(软件或服务)物理方面基础的和基本的设计(如高楼、大桥的架构设计蓝图和规范)。包括众所周知的四个类型:组件架构、应用架构、集成架构和企业技术架构。
· 技术基础架构-底层的、支持的技术环境,包括软件和硬件。
· 软件程序-一个独立的系统,可以是一个定制开发的应用程序或一个商业化的软件产品。
软件程序或“软件定义的应用程序”驻留或运行在技术基础架构上,软件程序的基础物理设计特性由技术架构来表征,技术架构依赖和包含技术基础架构的相关部分。三者之间的关系如图所示。
技术基础架构和设施决定了软件程序实例化阈值的边界,但由于技术架构自身的实现以及基础架构软件运行所引入的限制,可并发实时调用的软件程序的最大实例小于基础架构所能支持的实例。
从IT 行业术语定义,面向服务计算包含面向服务架构 SOA,但实际应用实践中,往往将面向服务架构 SOA 等价为面向服务计算。其中车载 SOA技术基础架构代表了部署车载软件程序的环境,其包含硬件和软件环境。
硬件环境的常规形式包括:
· ECU、域控制器、区域控制器和中央计算平台等
· 中央网关-路由器、防火墙和通信网络
· 电源、电缆和其他计算单元等
软件环境的常规形式包括:
· 操作系统
· CP、AP 和系统 API等基础软件数据库
· 架构中间件和适配器
· 服务代理
· 事务管理和消息队列
· 用户账户管理和安全技术等
如图 所示,在车载系统中,硬件环境多以感知和执行 ECU,各类域控制器、中央网关、中央计算平台等实体单元呈现,这些实体单元由多实时控制类 MCU(微处理器)芯片和以 AI 计算著称的 SOC(片上系统)芯片支撑。对实体单元的平台芯片进行虚拟分区和安全隔离,再装载适应的操作系统、CP 基础软件、AP 基础软件或系统 API等软件环境,最终形成车载 SOA的技术基础架构,以支撑车载各类应用软件程序的运行和功能实现,如动力/底盘/安全应用程序、自动驾驶、信息娱乐和车身控制,以及感知和执行控制。
其中,软件环境的装载需要借助基础技术架构生态-底层配置工具来实现。底层芯片是上层应用软件运行的硬件基础载体,随着 SOA 理念、人工智能、5G 通讯以及半导体技术的发展,汽车可以承载的上层应用功能越来越丰富和强大,相应的,对底层芯片的要求也越来越高。
底层芯片从功能的侧重点不同,可以分为以下几类:
· MCU:微控制器
· ISP:图像处理器
· GPU:图像处理器
· CPU:中央处理器
· NPU:神经网络处理器
· FPGA:现场可编程逻辑阵列
· DSP:数字信号处理
· sOC:片上系统
为了把上层应用软件和底层芯片解耦,并提供灵活的可扩展性,在上层应用软件和底层芯片之间一般会采用分层的方法和结构由底层向上逐渐构建系统基础软件。
上一篇:R&S成为比亚迪高级驾驶辅助系统EMC测试系统供应商
下一篇:氢燃料电池电堆全自主研发!上汽通用五菱氢能源汽车亮相
- 使用 NXP Semiconductors 的 TDA8932 的参考设计
- ESP8266
- 使用 Analog Devices 的 LTC2862ACS8-1 的参考设计
- MIC2207 的典型应用:3mm x 3mm 2MHz 3A 降压稳压器
- LTC3624IDD-25 5V 输出电压、2A 同步降压型稳压器的典型应用,具有 2.25MHz
- LT8609AEMSE 5V 降压型稳压器的典型应用电路
- MC34268 800 mA、2.85 V、SCSI-2 有源端接器、低压差稳压器的典型应用
- CN3163-太阳能-锂电池充电板
- ADP2302 降压稳压器的典型应用,VIN = 12V,VOUT = 1.8V,2A
- 使用 ON Semiconductor 的 KA278R05 的参考设计
- 科学家研发基于AI的身份验证工具 可保护车辆免受网络攻击威胁
- Microchip推出广泛的IGBT 7 功率器件组合,专为可持续发展、电动出行和数据中心应用而设计
- 面向未来驾驶体验 博世推出新型微电子技术
- 英飞凌与马瑞利合作 利用AURIX™ TC4x MCU系列推动区域控制单元创新
- 5C超充,该怎么卷?
- 《2025年度中国汽车十大技术趋势》正式揭晓!你最看好哪个?
- Microchip推出新型VelocityDRIVE™软件平台和车规级多千兆位以太网交换芯片,支持软件定义汽车
- 英特尔中国正式发布2023-2024企业社会责任报告
- can转485数据是如何对应的
- MCU今年的重点:NPU和64位