历史上的今天
返回首页

历史上的今天

今天是:2024年12月09日(星期一)

正在发生

2018年12月09日 | QNX Karimi:为什么说未来汽车将由软件定义?

2018-12-09 来源:EEWORLD

近日,BlackBerry技术解决方案部销售与营销高级副总裁Kaivan Karimi在一年一度的QNX技术研讨会之际,语出惊人地表示:“尽管目前汽车市场中的操作系统有6-8家,但未来可能会只存在两至三家,而就我个人预测,未来五年车用Linux将完全消失。”


此次发布会,Karimi从汽车电子发展的未来需求分析,阐述了车用电子软件未来的重要性,“甚至是整车都要从软件定义开始。”


图片.png?imageView2/2/w/550

BlackBerry技术解决方案部销售与营销高级副总裁Kaivan Karimi

    

从汽车行业遇到的挑战说起


Karimi表示,目前自动驾驶、数字化、出行共享车、以及电动化四大趋势带来第一个影响是汽车电子架构的改变。随着系统越来越复杂,汽车更大程度依赖软件的驱动,而不是以往受硬件驱动。第二个影响就是对于安全的需求比以前要高许多,无论是信息安全还是功能安全。


Karimi预测,真正的L5级别自动驾驶技术要到2035-2040年才能实现,但是近几年内低级别自动驾驶技术将会蓬勃发展。“QNX已经紧密参与到OEM造成环节中,所以我们非常清楚我们客户的进展情况。”


车联网则是另外一个市场前景巨大的技术,无论是解决交通拥堵,或者避免事故来说,车联网都可以发挥作用。而车联网和自动驾驶的互相融合,会对汽车产业带来革命。


Karimi以民航系统为例,20世纪90年代,有很多飞机相撞事故。现在自从引入了TICAS防撞告警系统,当飞机接近时,TICAS系统会接管飞行系统,从而避免撞击,所以未来这一类似技术一定会用到汽车上。


硬件平台的变革


Karimi表示,随着汽车功能的增加,ECU越来越多,平均每辆车ECU数量已达135个,而高端车更是达到了160个以上。ECU的增加会带来线束连接的增加,同时也带来操作系统的增加,从而造成系统成本的增加;另外一方面,随着ECU的增加,受攻击面也会相应增加,从而影响系统安全风险。


伴随着ECU的增加,功能越来越强大,系统软件复杂度也成指数型上升趋势。Karimi指出,目前一辆汽车中的代码量可达一亿行,部分豪华车型达到了1.5亿行,而根据QNX的预计,未来自动驾驶车辆上代码数可能达到3亿行。


所有这一切演进,都需要ECU进行革命,从分立的ECU架构转化为域控制器,通过高性能平台解决离散化问题。此外,采用平台化架构设计,产品升级可以通过软件快速迭代,使得硬件处理器寿命周期得以提升。实际上目前几大车用处理器厂商都在采取这种设计理念进行下一代车用处理器平台开发。


“从安全角度来讲,要考虑系统设计的安全性,这其中包括了软件、硬件以及操作系统。而当我们把所有的功能和ECU进行结合之后,我们就会发现汽车搭载的平台软件面临更高的要求。”Karimi说道。


汽车供应链发生了改变


Karimi援引市场调研机构的预测显示,当前自动驾驶汽车软件市场规模是五亿美元,到2020年可能会增加到100亿美金,到2030预计将会增长至250亿美金,届时整个电子元件及软件的成本将占整车成本的50%。


如今不少大型OEM已经看到了这一趋势,2017年,福特公司雇佣了400名黑莓员工,主要负责车载连接和无线技术研发,如今福特汽车的软件工程师数量已接近一千名。在疯狂挖人之前,福特一直与微软合作车载软件的开发,但是当发现QNX车载系统的好处之后,福特索性直接挖人自己开发。


不仅仅是福特,苹果过去也从QNX聘用了一批工程师,开发自有的车载系统。丰田同样在硅谷砸下了十亿美元,希望借此转型为全球最大的汽车业软件开发商。


而在硬件方面,包括TI、瑞萨、NXP、英特尔、英伟达等汽车电子核心供应商都和QNX开展了合作,Karimi也表示,目前已有一家中国车载芯片商与QNX开展了合作洽谈,但并未透露姓名。


“OEM已经将软件当做汽车差异化竞争的未来,会越来越多的介入软件开发中,这种转型无疑让OEM开始主导未来的汽车设计,也会影响到供应链的变化,一方面是OEM开始收购或投资一些新型科技公司获取技术,另外一方面,各环节供应链也需要更早期就和OEM进行合作,以推进产品顺利切入供应链。”Karimi说。


比如QNX现在正在跟全球OEM直接合作,以满足全新的供应链格局。目前,全球100%的OEM商都和QNX合作,而一些新晋造OEM商包括蔚来、拜腾等同样也选择了QNX作为其合作伙伴。而对于Tier1来说,前八家Tier1都是QNX的客户。目前全球共有1.2亿辆汽车在使用QNX技术。“值得一提的是,我们参与到超过290个整车生产中,成功率是100%。”Karimi说道。

        

目前,QNX在中国直接合作的OEM有四家,其余则通过Tier1或其他分销伙伴来配合。QNX在中国已经有了一只服务团队,不光是对本地提供支持,同时还可以了解中国本土客户需求,反馈给总部研发团队。同时,Karimi也表示,由于中国客户需求越来越旺盛,今年QNX也计划将中国团队规模扩大一倍。


图片.png?imageView2/2/w/550

QNX部分客户一览


融合给安全性带来了挑战


“越来越多的OEM都选择自行研发诸如IVI等平台软件,进行数字座舱系统设计,之后把IVI跟汽车仪表盘进行集成,但显然两者对安全的要求不同。——仪表盘的安全等级可能是ASIL-B,而IVI通常没有安全等级要求。”Karimi说道:“如果将二者整合进同一个域控制器,就必须采用适当的隔离以确保其安全性。”


为了解决隔离性问题,QNX开发了Hypervisor产品,可以让QNX、安卓及Linux系统运行在Hypervisor虚拟机上,从而实现了隔离安全性。


另外,随着共享经济的到来,汽车共享化是迟早都会发生的,但共享化也会带来数据隐私的问题。也正因此,各国政府的监管层面开始出台对于隐私保护的法律,这也是OEM开始重视的一个话题。


定制化及可升级也是未来汽车行业的一大趋势,这也牵扯到OTA技术的安全性。而黑莓本身就是OTA的发明者,对于OTA的安全性有着丰富的经验。


什么样的平台才是OEM需要的?


从智能手机的演进历史来看,在十几年间,手机操作系统从7/8个减少到如今的两种操作系统,而未来汽车行业可能也要发生这样的演进。“如果仔细调查工业市场中的各垂直行业,每个行业的操作系统也就2-3个,而作为汽车电子,也属于工业系统的大范畴下,所以2-3个操作系统并不会觉得奇怪。”Karimi说道。


Karimi表示,汽车最重要的就是安全可靠,根据卡耐基梅隆大学软件工程学院的统计资料显示,2017年最容易受到攻击的操作系统排名第一和第二是安卓与Linux,如果按1%的缺陷率推算,汽车上亿行的代码会带来多达10万个缺陷及1000至5000个漏洞,这对于汽车来说是相当恐怖的。


而对于QNX来说,总计的漏洞数量只有5个。


“车用Linux系统可能未来五年内会消失。因为Linux实在是一个相当危险的软件,尽管是免费的,但是由于整个系统来自几百个开发商,如果提升其安全性,需要把所有的权限都拿到手,但这么做后内存需求可能达到QNX的几十倍之多,这是不现实的。”Karimi说。“而且所谓的免费,实际上企业使用Linux之后,无疑是把它资本开支转换成运营开支,仍然需要很多人来进行维护。”


Karimi继续表示:“QNX的实时性特性是Linux和安卓无法比拟的,同时QNX经过了安全认证,而Linux和安卓还没有。谈到竞争对手,QNX在安全认证方面有一个竞争对手,但是由于美国政府监管,不允许进入中国市场,但QNX是一家加拿大公司,没有这方面的顾虑。”


Karimi说道,QNX的整个产品均来自QNX本身,所以可以保证其高可靠性,目前QNX根据几十年汽车领域的专业经验,提出了《汽车网络安全——BlackBerry 的七大关键标准建议》白皮书,从供应链、组件、隔离、现场监控、报警、OTA以及安全文化等角度,对安全开发与认证给予了详细指导意见。具体可参考:https://www.eeworld.com.cn/qrs/article_2017120741969.html。


“黑莓对于汽车系统的安全防护是全面的,大家可以想象一下,国王、王后所居住的城堡上会有护城河,有城门,有卫兵把手。QNX平台也是如此,我们有多层级的安全保障,哪怕在一个层面上的安全出了问题,依然可以为其他的安全层面提供保护。”


实际上目前无论是IVI还是数字座舱系统,QNX都有着绝对领先的市场地位。


目前黑莓已为各国政府、银行金融甚至核电等安全敏感部门服务,足见业界对于其安全性的认可。


今年初,黑莓CEO程守宗表示,要打造黑莓2.0这一战略,要在软件领域继续加强布局。对此,Karimi表示:“QNX的重点是提供汽车和交通行业的软件和安全的解决方案,这是BlackBerry转型的一部分。同时,QNX也会提供企业级的软件以及出行的APP。我们刚刚收购了Cylance公司,这个公司是基于AI提供网络安全解决方案,可以提供微内核的异常监测,就像病毒保护系统一样,这套方案可以跟QNX既有产品起到协同作用。”


图片.png?imageView2/2/w/550

QNX提供完整的汽车软件平台,是公司汽车电子部门最大的财富

推荐阅读

史海拾趣

Dailywell Electronics Co Ltd公司的发展小趣事

随着公司实力的不断增强和业务的不断扩展,德利威电子开始实施全球化战略。2002年,公司成立了珠海富鼎厂,正式将东莞的电子产能进行移转。这一举措不仅进一步提升了公司的生产能力和产品品质,也为其进一步拓展国际市场提供了有力支持。此外,公司还在2003年和2006年分别成立了中国东莞办事处和北京办事处,进一步加强了其在中国市场的布局和服务能力。通过这些举措的实施,德利威电子逐步实现了从单一市场向全球市场的转变。

以上五个故事简要概述了德利威电子股份有限公司在电子行业中的发展历程和关键节点。这些故事不仅展示了公司的成长轨迹和实力提升过程,也反映了其在技术创新、品质管理、国际化布局等方面的努力和成就。

Curtis Industries公司的发展小趣事

Curtis Industries公司一直将品质管理作为企业发展的核心。公司建立了完善的品质管理体系,从原材料采购到产品生产、检测等各个环节都严格把控品质。同时,公司还引入了先进的生产设备和技术,确保产品质量达到行业最高标准。这种对品质的严格把控赢得了客户的信任和好评,也为公司的长期发展提供了有力保障。

Corning Cable Systems公司的发展小趣事

在技术创新方面,Corning Cable Systems公司积极与全球范围内的科研机构和企业开展合作。通过与这些合作伙伴的紧密合作,公司不断引进新技术、新工艺和新材料,推动光纤通信技术的不断进步。这些合作不仅增强了公司的技术实力,也为整个行业的发展注入了新的活力。

Cadeka公司的发展小趣事

在电子行业的初期,Cadeka公司凭借一项革命性的半导体技术突破,迅速崭露头角。公司研发团队经过数年的努力,成功开发出一种新型的集成电路,大大提高了电子设备的性能和效率。这一技术突破迅速吸引了市场的关注,Cadeka公司的订单量激增,公司规模迅速扩大。

ELANTEC (Renesas )公司的发展小趣事

近年来,随着全球半导体市场的不断变化和技术的快速发展,Renesas也面临着一些挑战。为了应对这些挑战并保持竞争力,Renesas开始进行战略转型和结构调整。公司加强了与客户的合作和沟通,深入了解市场需求和趋势;同时,Renesas还加大了对新技术和新产品的研发投入,不断提升自身的技术实力和创新能力。此外,Renesas还注重人才培养和引进,打造了一支高素质、专业化的团队。这些措施的实施使Renesas在应对挑战和转型过程中取得了积极的成效。

CyOptics Inc公司的发展小趣事

随着Avago的进一步发展和演变,CyOptics作为其子品牌也迎来了新的发展机遇。如今,Avago已经演变为Broadcom公司,而CyOptics则继续以其在光学领域的专业技术和丰富经验为Broadcom的产品线增添光彩。展望未来,CyOptics将继续秉承其技术领先和创新驱动的理念,为全球客户提供更加优质的光学产品和服务。

问答坊 | AI 解惑

51单片机C语言控制与应用教程

51单片机C语言控制与应用教程,很好的,初学者用…

查看全部问答>

不能捕捉到CArchiveException 请各路英雄指教

大家好, 最近我遇到一个问题,在我的应用程序中(MFC工程), 里面有一句代码,是对文件读写的,如果这儿有一个空文件(里面什么内容也没有), 但我们又对它进行了读操作(调用CArchive >>进行读出),那么这儿一定会有个 CArchiveException异 ...…

查看全部问答>

如何把调试用的串口改为普通的串口来使用

各位仁兄: 1:我是在wince6.0 开发板是友坚的S5PC100 2: 由于项目需要想把调试串口改为普通的串口来使用 3:请问各位大侠指教 4:我自己把SMDKC100.bat里面的 set BSP_DEBUGPORT=SERIAL_UART0   隐去,把UART0加载,编译可以通过 ...…

查看全部问答>

关于uClinux mtd map 文件的 地址问题

在分区的时候  假如我的FLASH有  2M 我希望分成三部分               1920KB    64KB   64KB 我的map文件如下: static struct mtd_partition fir ...…

查看全部问答>

超声波测距一般都有哪些传感器啊?

RT    求解   最好是有具体型号      能更详细点 更好~~      谢谢啊~~ [ 本帖最后由 Leo417love 于 2010-9-29 10:25 编辑 ]…

查看全部问答>

设置P5.2为输入, 接VCC, P5DIR &= 0xFB;后,P5IN是0x00!怎么办?

也就是说P5.2在输入模式情况下,并且接了VCC, 应该在P5IN变量和P5.2对应的比特位上读入1才对啊? 我用电压表量过,P5.2引脚上的电压就是VCC高电平,可是为啥P5IN会是0x00呢? 除了是芯片坏了,还有别的情况吗?那位大侠碰到过这种事情?…

查看全部问答>

今天调试板子,发现不法连接

今天调试板子,发现无法连接。第一个想到的是电源电压(焊DSP之前有测过电压都是对的)。 把所有的电容测了,发现RTS管脚处,用了一个RC 滤波电路。C上电压变成2.75V。去掉电容,DSP可连接。 将原本的4.7K,电阻换小后,电压上抬到3V左右。DSP工 ...…

查看全部问答>

看门狗芯片的选择?

我用MSP430F149复位不太好,往往加电数次才能复位,我想用个看门狗芯片。网上查个TPS3823-33,不知哪位兄弟用过,能提点建议吗?谢谢!…

查看全部问答>

大家好,有个问题,请教一下

我想用泰勒级数来逼近正弦函数sinx,然后在ccs里编程如下,可是出现了错误,搞了很久,不知道怎么解决,希望得到帮助。。。 while(1) {   double  x,y,A,B,C,D,E;   double  i;   for(i=0 ...…

查看全部问答>

android开发板 创建swap分区

dd if=/dev/zero of=/moreswap bs=1M count=2048 ======>建立2048M(2G)的交换分区        这个在Terminal执行时,也需要输入汉字么?======>建立2048M(2G)的交换分区  …

查看全部问答>