历史上的今天
返回首页

历史上的今天

今天是:2025年04月25日(星期五)

正在发生

2018年04月25日 | 恩智浦对ADAS和自动驾驶汽车市场的关注和思考

2018-04-25

恩智浦推出了“全球首个完全可扩展计算架构S32”,主要面向OEM和Tier 1供应商,实现节点、软件和通用功能在汽车不同域、应用和SoC之间的重复利用。不过到2018年下半年之前,我们暂时还看不到任何基于该平台打造的芯片产品。

不过,作为一家全球领先的汽车芯片供应商,恩智浦倒是对目前汽车研发所面临的挑战有深入的了解:不断膨胀的软件数量,不同的应用太过复杂难以集成等等,而这个时候推出S32,反映出恩智浦对ADAS和自动驾驶汽车市场的关注和思考,也是对其他竞争对手的“示威”。

恩智浦S32汽车处理器平台

在提到目前业界常见的“车内遍布着被当做ECU使用的汽车MCU”,恩智浦NXP汽车微控制及处理器事业部总经理兼集团副总马特·约翰逊(Matt Johnson)指出,“这些MCU的兼容性并不好,而且无法实现扩展和重复使用”。

所以,推出全新S32汽车处理器平台的目的是为了解决上述问题。它允许车厂以更快更短的时间完成新车研发,保证消费者能很快开上新车型。据马特透露,“目前已经有15家顶级车企中的8家开始使用S32平台开发新产品,未来还会有更多的OEM加入”

而像德州仪器、瑞萨等其他汽车半导体供应商未来也可能会采取类似的平台产品战略,但目前并未看到什么实质性的动作。或许它们此刻已经在筹划,但从跨软硬件的扩展性来看,可能并不会提供如此范围广的解决方案。

安全、安保和OTA无线升级

如果要说恩智浦S32计算架构对客户做出的最大承诺,莫过于为平台上所有的SoC、汽车不同域和应用之间提供「通用功能」。通俗点来讲,恩智浦计划让车内运行的任一MCU或SoC都能实现安全、安保以及OTA无线升级的功能。

按照马特的说法,恩智浦借助几十年安全内核开发的经验,使ARM内核实现了ASIL-D最高级别的认证,因此S32使用的ARM Cortex-A、Cortex-R和Cortex-M都属于ASIL-D级的内核。

这里需要指出的是,道路车辆功能安全标准 ISO 26262中对系统做功能安全设计时,前期重要的一个步骤是对系统进行危害分析和风险评估,识别出系统的危害并且对危害的风险等级——ASIL等级(Automotive Safety Integration Level,汽车安全完整性等级)进行评估。ASIL有四个等级,分别为A,B,C,D,其中A是最低的等级,D是最高的等级。

马特指出,恩智浦一直在尝试通过为每一片ECU增加故障工作的功能来不断提升芯片的功能安全标准。当一辆汽车出现故障时,不仅司机或(无人驾驶系统)会得到通知,同时允许故障工作模块介入并进行自我修复。而至于如何“自我修复”,或停车或继续行驶或原路返回,这都有主机厂决定,它们对此有不同的编程方式。由于故障运行功能的实现已经由芯片供应商承担,车厂这边就不会有那么大软件编程的压力,这也有助于加速新产品的早日落地。

安保(Security)是S32平台芯片具备的另一个重要的通用功能。很多年前,业界还在讨论是否有必要为车内使用的每一片MCU或MPU实现硬件安保,但这样的争论目前来看已经没有什么意义了。得益于恩智浦多年在银行卡安保上获得的经验,S32平台的MCU可以获得防边信道攻击(side channel attack)的能力。

至于OTA无线升级,可能很多年前这项技术刚问世时,整个业内都不以为然。目前除特斯拉的量产车型具备内置的OTA升级能力外,其他车企也在考虑为今后生产的智能网联汽车增加这一功能,而且无论从安全还是安保的角度考虑,这项功能都是很有必要的。

只是一份“定位”声明?

不过到恩智浦推出基于S32平台打造的量产芯片之前,可能很难下定论它到底能够为客户提供哪些功能。林利集团高级分析师Mike Demler就对S32平台芯片是否真正具备通用功能提出了质疑。

诚然,恩智浦为MCU固化了ARM架构,但Demler指出,即便是同一家CPU厂商提供的内核(比如Cortex-A/M/R),你也可以使用不同的架构运行不同的软件。而不同的汽车处理器平台在朝着自动驾驶(需要实现深度学习等功能)发展时,它可能会需要定制化的架构来运行定制化的软件。比如恩智浦的S32V处理器上搭载的Cognivue视觉加速器。

而且考虑到对深度学习的“调试”,Demler认为,“这和对其他软件的调试完全是两码事,而且这与调试任何特殊架构的处理器也不尽相同。可能使用同一套开发工具会带来很多便利,但像自动驾驶这样新兴的技术应用最好还是能有一套针对其开发的专门工具比较好”。

简短而言,Demler认为恩智浦此次推出S32计算架构,可以看做是对外做出的一项“定位”声明。

S32声称能够实现软硬件最大化的重复利用

缺乏未来应用验证?

另一个担忧在于S32平台的可扩展和可升级性到底能达到什么样的程度,比如未来何时会出现一套面向自动驾驶的全新处理架构。

目前尚不清楚恩智浦计划为自动驾驶提供怎样的技术支持,是否有能够比肩英伟达Pegasus或Xavier的SoC产品。由于高通并购恩智浦一案仍在接受欧盟反垄断调查,因此两家公司并未公开讨论过未来针对汽车市场会有怎样的联合技术路线图。

我们这里暂且先不谈无人驾驶汽车的问题。马特强调称,英伟达最新发布的Pegasus计算平台其实算是一种“端点解决方案”,它针对的是L5级自动驾驶的应用。尽管它的计算性能很强大,但你的车内仍需要有100个ECU运行,希望有部分ECU会采用恩智浦的产品。

在问及“随着未来对计算平台处理性能需求的提升,S32平台如何做出相应的改变?”时,马特表示,恩智浦不会只是诉诸于这一个平台。他指出,随着车企、供应商对S32平台采用率的提升,恩智浦计划为“特殊的需求”提供“定制化的解决方案”。

Demler总结称,恩智浦有着范围甚广的汽车处理器产品阵列,都是基于ARM架构打造的,而客户显然也会将这些处理器应用于不同的系统中。因此,对恩智浦而言,它要保证客户能够在不同的产品线中对绝大多数软件进行重复利用,但这不意味着这些产品能够符合未来汽车的处理性能要求。


推荐阅读

史海拾趣

ETTINGER公司的发展小趣事

在快速发展的电子行业中,Ettinger始终坚持传统工艺和品质至上的原则。公司不仅仍然由Ettinger家族所有,所有的产品制作也依然保持纯手工制作,以确保每一件产品都达到最高的品质标准。这种对品质和工艺的执着追求,使得Ettinger在竞争激烈的电子行业中独树一帜,赢得了消费者的信任和尊重。

Fuji Teminal Industry Co Ltd公司的发展小趣事

在快速发展的电子行业中,Ettinger始终坚持传统工艺和品质至上的原则。公司不仅仍然由Ettinger家族所有,所有的产品制作也依然保持纯手工制作,以确保每一件产品都达到最高的品质标准。这种对品质和工艺的执着追求,使得Ettinger在竞争激烈的电子行业中独树一帜,赢得了消费者的信任和尊重。

正泰公司的发展小趣事

2014年,正泰公司接到了一份来自美国光伏巨头SE的大订单。然而,客户对车间现场使用的安规测试仪的检测方法提出了质疑,要求限期完成整改。面对这一挑战,正泰公司的员工曹敬乐根据国际标准中的相关要求,结合实际参数,重新对检测工装进行改进设计和样品制备。经过不断测试和改进,最终满足了外方的要求,订单顺利投产。这一事件不仅展示了正泰公司的技术实力和创新能力,也体现了公司对市场变化的敏锐度和应对挑战的能力。

FINISAR公司的发展小趣事

FINISAR公司(前身为Finisar Corporation)成立于1987年(另有资料称成立于1988年),总部位于美国加利福尼亚州的硅谷地区。公司自创立之初便专注于光通信技术的研发与应用,致力于设计、制造和销售高性能的光模块和光网络设备。在成立初期,FINISAR凭借其创新的技术和高质量的产品,在光通信市场上逐渐崭露头角,为后续的快速发展奠定了坚实基础。

AMSCO [Austria micro systems AG]公司的发展小趣事

在快速发展的过程中,FINISAR也面临着知识产权方面的挑战。公司曾多次与其他企业发生专利纠纷,并通过法律手段维护自身的合法权益。例如,在与易飞扬的专利战中,FINISAR通过诉讼和专利复审等方式,成功维护了自己的专利权益。这一系列专利战不仅展现了FINISAR在知识产权保护方面的决心和能力,也进一步提升了公司在行业内的知名度和影响力。

EA Elektro-Automatik公司的发展小趣事

随着产品的不断优化和市场的不断扩大,EA Elektro-Automatik开始将目光投向国际市场。公司积极寻求与全球知名企业的合作机会,建立长期且稳定的战略合作关系。通过参与各类国际展会和交流活动,EA Elektro-Automatik的产品和技术得到了更广泛的推广和应用。如今,EA Elektro-Automatik的产品已经出口到全球多个国家和地区,为当地的市场和客户提供了优质的解决方案。

问答坊 | AI 解惑

简化的6通道串行通讯板怎么设计?

以下设计题中,主CPU芯片均采用ATMega128L-8AU,供电电源为12V DC。 1. ATMega128L的工作电源为2.7V~5.5V DC,因此需要为CPU设计一个合适的电源系统,请使用LM2576-ADJ设计一个三端稳压电路,输出5V DC/3A供整个设计使用,需要设计电源指示灯 ...…

查看全部问答>

乔布斯你凭什么这么牛?

最近IT业的人没有不知道iPhone 4的信号门,为此展开的口水战也屡见于各大媒体。“信号门”本不是什么好事,对于其他公司甚至可能是灭顶之灾,但苹果有个乔布斯,信号门不仅乔布斯出尽风头,出现在各大媒体头版头条,iPhone 4手机的销售也好像丝毫没 ...…

查看全部问答>

MTK6225 手机开发板(含源代码)

MTK6225 手机开发板(含源代码) 有诚意者请联系 Qq:296662705 硬件特性: 1、 CPU:mtk6225 2、 TFLASH 卡接口 3、 176X220 2.6寸TFT LCD,最高支持320*240*16的TFT LCD 4、 4线触摸屏接口 5、 双声道音频输出 6、 一个Camera 130万像素 ...…

查看全部问答>

嵌入式设备里,添加java游戏,如何支持Java?

因为手头的开发板是mips32+linux,嵌入式设备里,想添加java游戏,应该移植哪种JVM比较好,比较快,比较容易?据说kaffe是一个不错的JVM,有没有移植过的朋友,可以参考指点的,谢谢!…

查看全部问答>

问问linux、嵌入式行业的开发人员

总说linux开发或者linux下的嵌入式开发,尽管在网上能搜罗到不少相关的信息,但总归没有一个清晰的概念和界定。 究竟在实际工作中是哪些东西的开发?分为哪几种?需要什么知识? 注:小弟我现在做java,由于对底层的偏爱,想转底层开发,学习 ...…

查看全部问答>

有北京的朋友和我一起买扬创s3c2440的板子吗 ?

有北京的朋友和我一起买扬创s3c2440的板子吗 http://www.yctek.com/shop/view_47.html 团够就可以便宜的。有意思的朋友可以留言。我看了。比这个价格还要便宜好几百呢。人越多他们说越便宜。…

查看全部问答>

3.3V转5V,大家在实践中都用什么芯片

3.3V转5V,大家在实践中都用什么芯片?…

查看全部问答>

Xilinx FPGA & MATLAB SYSTEM GENERATOR FIR COMPILOR 调通了

基于MATLAB SYSTEM GENERATOR 的FIR滤波器终于调通了,模型如下: 参数如下:   输出波形如下图所示: 上图中,第一个波形是待滤波的波形,第二个是FIR数字滤波器的输出波形,第三个是MATLAB自带的滤波器。   然而,上述结果 ...…

查看全部问答>

IAR中跑的好好的,换到MDK中就会莫名其妙的进Fault中断,请各位帮忙看看!

下面的程序在IAR中用的好好的,但是自己有点吹毛求疵了,还是习惯用MDK,所以就转到MDK下用,程序什么的都不变,只是把对应的driverlab.a文件换成了对应的driverlib.lib文件,build没有问题,下载进去也没问题,前面的串口输出也没问题,但程序一跑 ...…

查看全部问答>

任务栈空间检测机制(rtos使用者必看)

目前绝大部分的rtos都是没有基于mmu或者mpu来运行的,也就是说没有内存保护机制。在没有内存保护机制的前提下,最揪人心的莫过于任务栈空间的溢出了,任务栈空间的溢出随时就像一颗定时炸弹等着引爆,使用者浑身不自在。有没有100%的任务栈空间溢出 ...…

查看全部问答>