针对自动驾驶应用 ARM推出最先进安全之处理器
全球IP矽智财授权领导厂商ARM日前宣布推出搭载进阶安全功能的新款实时处理器Cortex-R52,针对自动驾驶、医疗设备、以及工业机器人等应用领域。ARM Cortex-R52 专为因应系统中功能性安全所量身打造,须符合汽车与工业应用领域最为严苛的安全标准如ISO 26262 ASIL D与IEC 61508 SIL 3这些汽车与工业领域中最严苛的安全标准。
Cortex-A52是针对先进安全功能高度需求的系统量身打造,并同时具备高效能和实时反应的执行运算能力。Cortex-R52能广泛应用于各种领域,像是手术自动化、安全管理、以及汽车动力传动控制。意法半导体(STMicroelectronics)为首家取得新款高效能Cortex-R52处理器授权的夥伴厂商,将着手针对汽车市场开发高度整合的系统单芯片产品。
ARM处理器暨多媒体处理器事业部总经理James McNiven表示,「Cortex-R52为首款基于ARMv8-R架构打造的处理器,它是针对功能性安全的全新设计。我们正协助合作夥伴在特定市场抢占先机,尤其是全自动驾驶汽车以及各种机器人系统,这类产品必须具备特定功能以处理对安全性高度需求的任务。藉由记录严格开发流程、故障模型分析、以及支持软件隔离等功能,ARM能协助夥伴厂商加速产品上市,以满足这类应用的需求。」
Cortex-R52如何运作
Cortex-R52提供由硬件强制将软件程序分隔的方式以确保攸关安全性的程序码都能完全独立。这样的设计,可使用虚拟机器监视器(Hypervisor)来管理硬件,并达到监控程序执行和资源分派的目的。
藉由精准且可靠的软件区隔,Cortex-R52不仅让必须通过安全认证的程序码数量得以减少,从而加快软件整合的研发流程,包括维护与验证的工作也变得更容易。除此之外,Cortex-R52可以处理日趋复杂的软件,同时能满足实时系统所需要的决定性(determinism)和快速环境切换(context switching)的需求。
意法半导体汽车及离散元件事业部副总裁暨汽车数码部门总经理Fabio Marchiò表示,「Cortex-R52符合我们对智能驾驶的愿景,它能够开启一系列高效能低功耗SoC的开发,且满足任何需要实时反应与最高功能性安全的汽车应用,包括像是动力传动系统、底盘、以及ADAS自动驾驶辅助系统等。Cortex-R52区隔软件的能力,不仅为我们用户带来最佳的安全解决方案,而且这样的区隔完全不损及其决定性(determinism)的功能。此外它虚拟化机制(Virtualization)的支持,可以更加容易地将不同的应用程序与功能,完全整合到同一颗处理器,并且缩短整合时间。 」
先进汽车科技、系统、零组件的全球领导厂商日本电装(DENSO)亦为Cortex-R52处理器的问世强力背书。DENSO ePF 进研发部专案总经理Hideki Sugimoto表示,ARM新款处理器技术的开发,能够带动嵌入式实时控制技术的演进,这类技术对推动汽车系统功能的进步至关重要。
此外,ARM提供了Fast Models与Cycle Models ,如此使得软件夥伴厂商能够为Cortex-R52开发相关的解决方案。同时由于软件开发者可以在SoC设计流程的初期就提早取得Cortex-R52的Model,因而进一步地加快产品问世的时程。
新推出的Cortex-R52效能较早已被广泛运用在各式安全性产品上的Cortex-R5更加提升了35%。在EEMBC协会的AutoBench效能量测程序中,R52写下1.36 Automark/MHz的佳绩,这是使用Green Hills Compiler 2017版编译程序创下同级产品最高的分数。
Green Hills软件公司事业开发部副总裁Dan Mender表示,「Green Hills正扩展对ARM处理器的支持,针对Cortex-R52推出优化版编译器。藉由和ARM的密切合作,Green Hills为Cortex-R52推出业界最高效能并具备安全认证的编译器,让客户开发各种攸关安全的产品,符合汽车(ASIL D)与工业安全(SIL 3)最高端的认证规范。」