实现向车载信息娱乐技术过渡
时间:11-22
来源:互联网
点击:
2012年 GENIVI 发布和更新
最近在巴黎举行的 GENIVI 所有成员大会上,450多名与会者分享了他们对当前和未来车载信息娱乐系统的意见和需求。2.0版 GENIVI 规范现已发布,供应商将开始提交他们的车载信息娱乐平台供合规批准。2.0版的新功能包括对音频管理软件的支持以及低级系统守护程序功能。
音频管理支持功能让车载信息娱乐系统能够高效管理来自车辆不同部位的音频数据流,并将这些数据流发送到有需要的地方。例如,如果电话响了,车载信息娱乐立体声系统会自动减弱声音。
如今,GENIVI 开源软件所要求的内容有80%都能通过现有社群获取,如 MIT、GPL 和 MPL。新的由 GENIVI 生成的组件目前正通过专用的 GENIVI 开放源库来贡献和托管,这个库将随着新贡献被接受和批准而逐渐发展。
另外两个 GENIVI 需求规范(3.0和4.0版)在2012年得以规划,会进一步提高车载信息娱乐平台的功能和普及度。GENIVI 由多个“专家团队”组成,研究导航、媒体和图形的趋势和要求、车载信息娱乐系统架构以及车辆与外部世界的连接。更多大量研究团队正在研究虚拟化和包含替代操作系统,诸如安卓 (Android),等技术。
信息娱乐系统执行架构
安全性和可靠性是所有汽车生产商都最重视的内容,对开源软件以及复杂电子设备的包含都意味着新的风险水平。一辆现代化豪车拥有约70至100个基于软件的电子控制单元 (ECU)。迄今为止,这些电子控制单元已经独立于车载信息娱乐系统而存在。干扰的风险一直非常高。然而,随着制造商力求进一步削减成本,在一个通用硬件平台上整合功能的概念正变得更具吸引力。例如,倒车传感器可能基于高度可靠的 AutoSar 功能,但传感器也需要与信息娱乐系统相互通信,为驾车人生成音频警报。
在安全范围的另一端,制造商面临着对诸如安卓应用等流行市场应用以及汽车乘员通过车载信息娱乐系统下载并使用这些应用的能力的需求。毫无疑问的是,这些应用不应干扰到车辆的安全关键型功能。另外,软硬件设计架构还必须允许所谓的“不受信赖的应用”(能从互联网直接下载并可能造成软件病毒或问题)的安全和独立。
车载信息娱乐系统架构可能还包括一个虚拟化层,使多个操作系统能够在同一个硬件平台上运行(图3)。每个操作系统在一个专门的虚拟机上运行并共享硬件资源。不同的操作栈之间以可控的方式实现通信。这样便能独立启动,从而使关键的安全功能比车载信息娱乐系统更快达到可用状态。。
图3:包含虚拟化层的典型执行架构,支持多个操作系统。
其它架构解决方案包括使用多核硬件平台满足每个操作系统都有专用的内核,实现高度的功能隔离。Linux 容器技术 (LXC) 有时被用于启动第二操作系统;例如,安卓可在已经开始的 Linux 会话之内被使用。
半导体供应商还将其车载信息娱乐解决方案的功能拓展至包括图形加速器、多核 CPU 以及 CAN、MOST、FlexRay 和 AVB 等网络标准。
明导国际信息娱乐系统设计解决方案
明导国际提供全套设计工具和服务来快速执行与 GENIVI 兼容的车载信息娱乐解决方案。明导国际®车载信息娱乐解决方案的核心是可靠、经过验证且灵活的 Linux 操作系统——Mentor® Embedded Linux。它将图形、通信和多媒体中间件(包括连接、音频、语音、定位、联网和安全组件)与数据库、系统基础设施和管理组件整合在一起,所有这些均在 Linux 内核和相关驱动上运行。Mentor Embedded Linux 被整合进 Intel® Atom™、ARM Cortex-A8 和 ARM Cortex-A9 等颇受欢迎的处理器架构。
Mentor Embedded Linux 的一个关键组件是2009年1月推出的构建系统,这是首款基于开放嵌入式 (OE) 项目的商业嵌入式 Linux 支持工具。如今,明导国际的工程师们通过积极参与 OE/Yocto 项目,继续在 Linux 开发界发挥着重要作用。Mentor Embedded Linux 构建系统利用开放嵌入式技术的优势,新增了广泛的文档资料、主机支持、支持元数据、源镜像、二进制缓存等等。
对于人机界面设计,明导国际的 Inflexion™ 用户界面已成为全球为提供独特的车载信息娱乐解决方案而构建先进用户界面的客户的新选择。凭借 Inflexion,无论采用哪种车载信息娱乐软件平台,设计和开发人员都能在人机界面设计方面不断创新和进步。
图4:明导国际信息娱乐设计解决方案:符合 GENIVI 要求且基于 Intel Atom、ARM Cortex-A8 和 ARM Cortex-A9 平台。
如有需要,明导国际嵌入式专业服务可以为车载信息娱乐开发人员提供专业的系统设计和支持。服务涵盖规划、构建、部署和管理复杂的先进车载信息娱乐系统的生命周期。
最近在巴黎举行的 GENIVI 所有成员大会上,450多名与会者分享了他们对当前和未来车载信息娱乐系统的意见和需求。2.0版 GENIVI 规范现已发布,供应商将开始提交他们的车载信息娱乐平台供合规批准。2.0版的新功能包括对音频管理软件的支持以及低级系统守护程序功能。
音频管理支持功能让车载信息娱乐系统能够高效管理来自车辆不同部位的音频数据流,并将这些数据流发送到有需要的地方。例如,如果电话响了,车载信息娱乐立体声系统会自动减弱声音。
如今,GENIVI 开源软件所要求的内容有80%都能通过现有社群获取,如 MIT、GPL 和 MPL。新的由 GENIVI 生成的组件目前正通过专用的 GENIVI 开放源库来贡献和托管,这个库将随着新贡献被接受和批准而逐渐发展。
另外两个 GENIVI 需求规范(3.0和4.0版)在2012年得以规划,会进一步提高车载信息娱乐平台的功能和普及度。GENIVI 由多个“专家团队”组成,研究导航、媒体和图形的趋势和要求、车载信息娱乐系统架构以及车辆与外部世界的连接。更多大量研究团队正在研究虚拟化和包含替代操作系统,诸如安卓 (Android),等技术。
信息娱乐系统执行架构
安全性和可靠性是所有汽车生产商都最重视的内容,对开源软件以及复杂电子设备的包含都意味着新的风险水平。一辆现代化豪车拥有约70至100个基于软件的电子控制单元 (ECU)。迄今为止,这些电子控制单元已经独立于车载信息娱乐系统而存在。干扰的风险一直非常高。然而,随着制造商力求进一步削减成本,在一个通用硬件平台上整合功能的概念正变得更具吸引力。例如,倒车传感器可能基于高度可靠的 AutoSar 功能,但传感器也需要与信息娱乐系统相互通信,为驾车人生成音频警报。
在安全范围的另一端,制造商面临着对诸如安卓应用等流行市场应用以及汽车乘员通过车载信息娱乐系统下载并使用这些应用的能力的需求。毫无疑问的是,这些应用不应干扰到车辆的安全关键型功能。另外,软硬件设计架构还必须允许所谓的“不受信赖的应用”(能从互联网直接下载并可能造成软件病毒或问题)的安全和独立。
车载信息娱乐系统架构可能还包括一个虚拟化层,使多个操作系统能够在同一个硬件平台上运行(图3)。每个操作系统在一个专门的虚拟机上运行并共享硬件资源。不同的操作栈之间以可控的方式实现通信。这样便能独立启动,从而使关键的安全功能比车载信息娱乐系统更快达到可用状态。。
图3:包含虚拟化层的典型执行架构,支持多个操作系统。
其它架构解决方案包括使用多核硬件平台满足每个操作系统都有专用的内核,实现高度的功能隔离。Linux 容器技术 (LXC) 有时被用于启动第二操作系统;例如,安卓可在已经开始的 Linux 会话之内被使用。
半导体供应商还将其车载信息娱乐解决方案的功能拓展至包括图形加速器、多核 CPU 以及 CAN、MOST、FlexRay 和 AVB 等网络标准。
明导国际信息娱乐系统设计解决方案
明导国际提供全套设计工具和服务来快速执行与 GENIVI 兼容的车载信息娱乐解决方案。明导国际®车载信息娱乐解决方案的核心是可靠、经过验证且灵活的 Linux 操作系统——Mentor® Embedded Linux。它将图形、通信和多媒体中间件(包括连接、音频、语音、定位、联网和安全组件)与数据库、系统基础设施和管理组件整合在一起,所有这些均在 Linux 内核和相关驱动上运行。Mentor Embedded Linux 被整合进 Intel® Atom™、ARM Cortex-A8 和 ARM Cortex-A9 等颇受欢迎的处理器架构。
Mentor Embedded Linux 的一个关键组件是2009年1月推出的构建系统,这是首款基于开放嵌入式 (OE) 项目的商业嵌入式 Linux 支持工具。如今,明导国际的工程师们通过积极参与 OE/Yocto 项目,继续在 Linux 开发界发挥着重要作用。Mentor Embedded Linux 构建系统利用开放嵌入式技术的优势,新增了广泛的文档资料、主机支持、支持元数据、源镜像、二进制缓存等等。
对于人机界面设计,明导国际的 Inflexion™ 用户界面已成为全球为提供独特的车载信息娱乐解决方案而构建先进用户界面的客户的新选择。凭借 Inflexion,无论采用哪种车载信息娱乐软件平台,设计和开发人员都能在人机界面设计方面不断创新和进步。
图4:明导国际信息娱乐设计解决方案:符合 GENIVI 要求且基于 Intel Atom、ARM Cortex-A8 和 ARM Cortex-A9 平台。
如有需要,明导国际嵌入式专业服务可以为车载信息娱乐开发人员提供专业的系统设计和支持。服务涵盖规划、构建、部署和管理复杂的先进车载信息娱乐系统的生命周期。
Mentor GPS 半导体 触摸屏 Linux 电子 Android 传感器 ARM Cortex 嵌入式 自动化 仿真 相关文章:
- 缩短时间和降低成本-以数据为中心的电气设计工具(06-04)
- 先进的配电系统设计工具为向电动汽车的过渡铺平道路(07-20)
- 图表生成工具将实现汽车电气设计流程的现代化(01-09)
- LED 设计——汽车热管理的一大挑战(12-11)
- 汽车线束制造工艺管理(04-16)
- 提高汽车产品的竞争力与可靠性——热管理在汽车电子设计过程中的重要性(05-24)