Imagination如何引领更安全的汽车行业?

news2024/11/19 19:35:34

如果您想购买一款全新的车辆,它很有可能配备数字显示屏,为用户体验提供丰富的驾驶体验,并可自由设置显示。想要更动感的仪表盘?那也没问题,只需改变驾驶主题。亦或是把音乐放在居中位置,同时在另一个屏幕上显示卫星导航。

您希望它在设置表现上,界面平滑、易于使用及便于查看。无论是巨大的中央显示屏还是跨越"超屏幕"的完整仪表板,这种人机界面 (HMI) 对于现代汽车体验都至关重要。当我们走向一个纯电动的未来时,如果没有一个潜在角色定义的内燃机,车内用户体验将成为将汽车品牌差异化的新战场,甚至在多数情况下,将在消费者购买决策中发挥关键作用。

042d868fc8880b2b294cd7ca23ccf8a6.jpeg

这意味着汽车制造商需要确保其供应商使用最好的图形处理单元 (GPU)。更重要的是 ,GPU 不仅仅是图形,它们还可以在显示和高级驾驶员辅助系统 (ADAS)方面发挥作用。当涉及到自动驾驶车辆所需的完全自主驾驶平台时,神经网络加速器将在支持人工智能算法方面发挥越来越大的作用,AI算法将是基础。

385e480b4a7a1a5151c07771d25dd8a5.jpeg

车内硬件和软件的技术变得越来越复杂,2011 年汽车行业引入了 ISO 26262(道路车辆功能安全标准),以实现功能安全,定义为对随机硬件故障提供自动和可预测的响应,从而不会对车辆乘员造成不可接受的风险。该标准提供了如何通过系统设计来降低这些风险的指南,并提供了定义汽车安全完整性级别 (ASIL)的目标,范围从最低级别的 ASIL A 到最高级别的 ASIL D。

Imagination已经为汽车行业提供 GPU IP 超过 15 年,在应用处理器的 GPU 市场份额中排名第一。因此,Imagination具有硅验证的经验,协助汽车原始设备制造商构建符合 ASIL B 或更高要求的 SoC,同时提供行业要求的长期支持。

重要的是,我们将继续为 10 年前引入市场的解决方案提供支持,这些解决方案目前仍应用在汽车中,我们也将在未来很长一段时间内支持我们当前的 IP。


安全关键驱动程序

我们非常重视汽车和功能安全,提供了独特的软件和硬件功能,并在这一领域进行创新,保持领先。例如,我们的GPU安全关键软件驱动程序,是汽车领域第一个发布的。基于 OpenGL ® SC™ 2.0 API,SC驱动程序是一个简洁的开发,符合 ISO 26262:2018 流程要求。内部开发的好处是,意味着它基于 PowerVR 架构的 GPU进行了优化,如 IMG B 系列 BXS,因此我们可以在不牺牲性能的情况下提供功能安全的GPU。


经过合规性测试的 IP 流程

在发布该驱动程序后,我们开发的 IP流程也由全球汽车工程、研究和测试服务提供商HORIBA MIRA进行了分析。他们声明我们的IP符合ISO26262,达到ASIL B要求。HORIBA MIRA指出,Imagination致力于建立安全文化,也表示很少有组织能如此迅速和彻底地实施流程。


内置功能安全

我们的IMG B系列是一款多核GPU IP,为任何需要低功耗优化嵌入式图形和计算的市场提供无与伦比的性能和可扩展性。

除了常规的 XE、XM 和 XT 系列外,我们还拥有专为汽车应用而设计的XS系列 GPU。

这些产品在单核、双核或四核配置中提供了其他IMG B 系列内核的所有优势(如HyperLane 技术),以及业界领先的 IMGIC 图像压缩技术,并具有使其成为汽车级的附加功能。

首先,BXS GPU 具有嵌入到GPU中的奇偶校验或ECC内存功能,因此可以在安全系统中检测并标记错误,还可以在内核中进行选择性地更正。另一个关键功能,分块区域保护,可在不显著影响性能的情况下显示安全关键HMI信息。

为了处理屏幕上的安全关键信息,必须将数据传递给功能安全组件,而今天,该组件很可能是 CPU。但是,CPU并非为图形设计,对以功能安全的方式在视觉上实现的图形具有固有的限制。

但是,GPU 正参与在屏幕上放置像素,以执行诸多安全关键功能。如在两侧后视镜中的盲点检测或基于对象检测在环绕视界面上显示信息等功能,是只需要 GPU的两个示例。

在没有安全关键的 3D 功能情况下,当软件开发人员希望在设计未来界面时,不会因为功能安全要求而不得不依靠基于CPU的缓慢设计而受到限制。


基于HyperLane技术的IP核

我们的HyperLane技术是对安全关键图形的补充,它为GPU带来了安全性,是市场上独一无二的功能。它基于我们的硬件虚‍拟化技术,于2014年首次在PowerVR系列6XT GPU bac中引入,观看以下视频可深入了解该技术。

HyperLane 提供多达8个独立的硬件控制通道,在内存中隔离,使不同的任务能够同时提交到GPU,以实现完全安全的GPU多任务处理。

db34da039d0f712e895b134fc311b800.jpeg

在车辆中,GPU需要渲染很多东西,例如仪表板组合仪表、卫星导航、环绕视图功能和信息娱乐。HyperLane使所有这些都能够在单个GPU实例上运行,使用优先级排序技术确保每项任务的全面性能,而不会减速,并且彼此之间完全安全。对于寻找低成本、低功耗解决方案的客户来说,这可能是理想的选择。但是,有些客户可能会选择采取更严格的方法,并使用第二个GPU进行冗余计算。在这里,我们的多核B系列BXS核是理想之选:一个核用于安全关键数据,另一个运行所有其他应用程序,彼此完全物理隔离。

HyperLane也是为未来而构建的。随着汽车成为能够通过无线方式进行更新的移动平台,全新的应用程序和功能可能会上线,而这在汽车出厂时是不存在的。HyperLane允许在不影响安全性或性能的情况下添加、更新和删除这些功能。


可以依赖的IP

简单地说,如果想创建功能安全的汽车产品,我们可提供可靠完整的 IP 解决方案。我们采用独立验证的流程设计,具有一流的性能和扩展性,可构建ISO 26262 ASIL B 解决方案,并在其上运行安全关键驱动程序,内部设计可确保最佳的性能优化。

通过基于PowerVR的IP,HMI设计师掌握了功能安全的ASIL B图形,他们可以释放自己的创造力,推动HMI设计不断发展,并创建消费者对下一代车辆所期望界面,凭借出色的计算性能,他们还可以为下一代"视觉 ADAS"方面发挥关键作用,如汽车环视等。

无论未来汽车会是什么样子,有了Imagination汽车IP,可确保汽车电子产品的设计将更安全、可靠、坚固和高性能。


原文链接:https://www.imaginationtech.com/blog/how-imagination-is-steering-the-automotive-industry-to-a-safer-future/

声明:本文为原创文章,转载需注明作者、出处及原文链接。

END

欢迎加入Imagination GPU与人工智能交流2群

5c42a1e48819610f3fcf4e91976a232c.jpeg

入群请加小编微信:eetrend89

(添加请备注公司名和职称)

推荐阅读

对话Imagination中国区董事长:以GPU为支点加强软硬件协同,助力数字化转型

134698d7a69e877d3e18032005fc627e.png

Imagination Technologies 是一家总部位于英国的公司,致力于研发芯片和软件知识产权(IP),基于Imagination IP的产品已在全球数十亿人的电话、汽车、家庭和工作 场所中使用。获取更多物联网、智能穿戴、通信、汽车电子、图形图像开发等前沿技术信息,欢迎关注 Imagination Tech!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/669732.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

兼容性测试可否提高用户满意度?

兼容性测试可否提高用户满意度? 在信息化时代,软件应用的兼容性一直是一个重要的问题。由于操作系统版本、硬件设备、浏览器等因素的差异,软件在不同环境下运行的稳定性和表现也会不同。因此,如果对软件在不同的环境下进行兼容性测试&#x…

qt信号槽

目录 自定义信号槽 所谓信号槽,实际就是观察者模式 (发布 - 订阅模式)。当某个事件发生之后,比如,按钮检测到自己被点击了一下,它就会发出一个信号(signal)。这种发出是没有目的的,类似广播。如…

springboot实验室管理系统-计算机毕设 附源码86757

springboot实验室管理系统 摘 要 验室管理系统是将实验室的分析仪器通过计算机网络连起来,采用科学的管理思想和先进的数据库技术,实现以实验室为核心的整体环境的全方位管理。它集用户管理,实验室信息管理,实验室预约管理&#x…

【历史上的今天】6 月 21 日:第一台存储程序计算机首次运行;XML 之父诞生;IBM 推出 AS/400

整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。 今天是 2023 年 6 月 21 日,在 23 年前的今天,中国联通公司在香港、纽约成功上市,筹资 56.5 亿美元,进入全球首次股票公开发行史…

LeetCode - #86 分隔链表

文章目录 前言1. 描述2. 示例3. 答案关于我们 前言 我们社区陆续会将顾毅(Netflix 增长黑客,《iOS 面试之道》作者,ACE 职业健身教练。)的 Swift 算法题题解整理为文字版以方便大家学习与阅读。 LeetCode 算法到目前我们已经更新…

Cortext-M3系列:M3的底层编程(7)

1、概览 在CM3上编程,既可以使用C也可以使用汇编,keil也支持C,但是大多数人还是会在C与汇编。C与汇编都“尺有所短,寸有所长”,不能互相取代。使用C能开发大型程序,而汇编则用于执行特种任务。 1.1 使用汇…

去中心化金融(DeFi)的发展历史

随着Web3.0的兴起,去中心化金融(Decentralized Finance,DeFi)正逐渐成为金融领域的热门话题。DeFi旨在通过区块链技术和智能合约,实现无需信任的金融交易和服务,摆脱传统金融中心化的限制。然而&#xff0c…

C# Winform Label 控件

目录 一、概述 二、基本用法 1.控件内容显示 2.控件的外观 3.自定义控件的大小 4.控件的内边距 5.设置文本的固定位置 6.控件的事件 结束 一、概述 Label 控件是 winform 开发中最常用的一个控件,一般用做显示文本,也有时用做打开链接等操作。…

如何解决无法直接启动带有“类库输出类型”的项目

输出类型为类库的项目是编译为 dll 文件的项目,该文件旨在供其他项目使用。它无法直接启动,因为它没有 exe 文件。若要调试此项目,请在此解决方案中添加一个引用库项目的可执行项目。将这个可执行项目设置为启动项目,如下&#xf…

msp430fr2155 在线升级(一)

前言:由于单片机如果不支持USB等方式在线升级,每次升级会设计拆机升级单片机,这对于一个成熟的产品是很鸡肋的。所以记录一下本次研发升级功能的过程以及所需要的问题。 一、升级程序设计 二、内存重新分配 1.芯片原有内存分配 原有内存分…

做电商服务软件(电商ERP),怎么实现与电商平台的数据交互?

电商领域是目前互联网最热门、最活跃的行业之一,随着消费需求的增长和普及化,用户对于商品种类和购物体验的要求也越来越高,精准、高效、快速成为谋求更大商品销量的共同目标。因此,电商服务软件的市场需求正不断增强。 想要开发一…

C++---虚函数(8)

多态 虚函数 虚函数就是在类的成员函数声明前加virtual,该成员函数就变成了虚函数。一旦一个类中有虚函数,编译器就会为该类生成虚函数表。 虚函数表中一个元素记录一个虚函数的地址,使用该类构造对象时,对象前4(8)个字节记录虚…

团队知识库的使用场景有哪些?如何搭建团队知识库?

团队知识库是一种用于共享和管理团队知识和信息的工具。它可以帮助团队成员更好地组织、存储、查找和分享信息,提高工作效率和准确性。以下是团队知识库的使用场景和搭建方法的详细介绍。 一、团队知识库的使用场景 项目管理 团队知识库可以帮助团队成员更好地管…

封神之后,又来超神?南卡OE骨传导开放式耳机有啥新本领

终于到了适合夜跑的温度,我的新跑鞋和专用陪跑运动耳机也都收到了,万事俱备却意外中招“二阳”了。虽然身体情况,短期是不能支持去跑步运动了,但每天戴着新耳机打打王者也还是一样很欢乐的。 反正现在时间很多很闲,我…

pyqt6安装与配置(基于vscode环境)

一、安装pyqt6和pyqt6-tools包 注意:pyqt6-tools目前仅支持python3.9版本,3.9版本后的安装部成功。(截止2022.11.20) 1.1 安装pyqt6和pyqt6-tools 安装pyqt和pyqt6-tools可以使用conda和pip进行安装 (1&#xff09…

基于高通camera-帧率-曝光

前人种树,后人乘凉;创造不易,请勿迁移~ daisy.skye的博客_CSDN博客-嵌入式,Qt,Linux领域博主 daisy.skye擅长嵌入式,Qt,Linux,等方面的知识 https://blog.csdn.net/qq_40715266?typelately ———————————————— 版权声明&…

计算机网络(谢希仁-第八版)第四章习题全解

4-01 网络层向上提供的服务有哪两种?试比较其优缺点? 虚电路服务和数据报服务。 虚电路 优点: 1.可以提供可靠的通信服务 2.因为数据是沿着建立的虚电路进行传输的,因此分组的首部不需要携带完整的目的主机 的地址&…

redis 的基本介绍以及 五种 数据类型

一、redis是什么? 一句话:redis 是一个开源的、使用C语言编写的、支持网络交互,基于内存也可持久化的 key-value (非关系型)数据库 redis作者博客,有兴趣的小伙伴可以去逛一逛:http://github.…

后台登录功能开发 -- 手把手教你做ssm+springboot入门后端项目黑马程序员瑞吉外卖(二)

文章目录 前言三、后台登录功能开发1. 需求分析2. 代码开发3. 功能测试(简略) 四、后台退出功能开发1. 需求分析2. 代码开发3. 功能测试(简略) 总结 前言 为了巩固所学的知识,作者尝试着开始发布一些学习笔记类的博客…

Servlet规范maven创建webapp项目

main目录下新建webapp pom.xml <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0"xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation"http://maven.…