為汽車電子打安全補(bǔ)丁 ARM推出Cortex-R5 處理器安全套件
當(dāng)一個(gè)系統(tǒng)構(gòu)造非常復(fù)雜的時(shí)候,系統(tǒng)的安全性就是一個(gè)令人頭疼的問(wèn)題。一個(gè)部件甚至是局部架構(gòu)都可能因?yàn)楣收隙鴮?dǎo)致系統(tǒng)事故。最明顯的例子就是汽車,這個(gè)幾噸重的鐵家伙承載著駕駛者、乘客、路人的安全與幸福。在其開(kāi)始電子化的時(shí)候,電子系統(tǒng)、尤其是ECU的安全性也就成為整車安全性的關(guān)鍵。
ARM公司近日發(fā)布了針對(duì)Cortex R5處理器的內(nèi)含全套安全文件集的全新套件,旨在幫助車用處理器供應(yīng)商解決安全設(shè)計(jì)的問(wèn)題。
Cortex R5處理器是面向?qū)崟r(shí)應(yīng)用的處理器,在2010年推出,在汽車領(lǐng)域已經(jīng)有大量應(yīng)用。在目前推出安全套件,是因?yàn)殚_(kāi)發(fā)者面臨著兩大挑戰(zhàn):“一是市面上有越來(lái)越多的安全標(biāo)準(zhǔn),兼容、認(rèn)證的需求顯得日益突出;二是跨區(qū)域市場(chǎng)的融合,需要更多滿足功能安全標(biāo)準(zhǔn)基礎(chǔ)的產(chǎn)品”,ARM嵌入式市場(chǎng)營(yíng)銷副總裁Richard York說(shuō)。
“不單是汽車電子,從工業(yè)到醫(yī)療到軍工,都能一些功能標(biāo)準(zhǔn),這些標(biāo)準(zhǔn)的共性和核心就是功能安全”,Richard York進(jìn)一步說(shuō)明。
他提到的功能安全是一個(gè)專有名詞,定義不在此詳述,核心思想就是給系統(tǒng)上一個(gè)防護(hù)鎖,讓確保隨機(jī)故障、系統(tǒng)故障或共因失效都不會(huì)導(dǎo)致系統(tǒng)故障。處理器是電子系統(tǒng)的核心,芯片廠商在設(shè)計(jì)產(chǎn)品時(shí),必須讓產(chǎn)品滿足系統(tǒng)的功能安全需求,還要使開(kāi)發(fā)者能理解并熟練運(yùn)用。而ARM作為最底層的IP供應(yīng)商,會(huì)從IP的角度,圍繞有共性的功能安全需求(多種標(biāo)準(zhǔn)),跟芯片廠商合作,以滿足功能安全標(biāo)準(zhǔn)的最終實(shí)施。
Richard York以TI為例來(lái)說(shuō)明ARM與廠商的合作方式。TI采用ARM內(nèi)核來(lái)設(shè)計(jì)芯片,ARM會(huì)提供跟IP相關(guān)的文檔,TI會(huì)把這些文檔跟SoC的相關(guān)文檔結(jié)合起來(lái),提供給用戶。
這次,ARM提供的Cortex-R5安全套件包括文件集,主要針對(duì)安全管理、要求管理、勘誤管理和培訓(xùn);安全手冊(cè),包含了處理器邏輯中失效模式的定性分析、對(duì)處理器行為的失效效應(yīng)以及定量硬件指標(biāo)的示例。同時(shí),還有故障檢測(cè)和糾正的說(shuō)明,包括了錯(cuò)誤糾正、內(nèi)存糾正、雙核鎖步、終止模式和系統(tǒng)錯(cuò)誤故障遏制。“ARM希望通過(guò)提供這些底層的,非常基礎(chǔ)的安全相關(guān)內(nèi)容,幫助用戶將更多的精力放在SoC其他功能的創(chuàng)新上”,Richard York表示。
汽車市場(chǎng)是Cortex-R5大量應(yīng)用的場(chǎng)合,也是最注重功能安全的市場(chǎng)。像是ADAS技術(shù)的興起,使得汽車中傳感器和處理器的數(shù)量成指數(shù)增長(zhǎng),系統(tǒng)在完成更多功能的時(shí)候,變得可靠和穩(wěn)定就會(huì)非常重要。汽車行業(yè)意識(shí)到了這點(diǎn),嚴(yán)格的ISO 26262標(biāo)準(zhǔn)應(yīng)運(yùn)而生,它的執(zhí)行已經(jīng)給芯片供應(yīng)商帶了全新的挑戰(zhàn)。ARM的新安全套件也是針對(duì)于此而誕生,不過(guò),它比ISO 26262標(biāo)準(zhǔn)的覆蓋面更廣,里面詳細(xì)闡述了設(shè)計(jì)中所需的控制和檢測(cè)功能。對(duì)于剛剛涉足ADAS領(lǐng)域的合作伙伴,ARM也會(huì)提供透明化的IP,飛索半導(dǎo)體就是受益者之一。
據(jù)Richard York介紹,ARM已經(jīng)在處理器和核心IP上做了很多投資,主動(dòng)賦予這些產(chǎn)品安全的基因。并且,ARM會(huì)將這種策略逐漸延伸到全部產(chǎn)品線。到目前為止,ARM已經(jīng)對(duì)外宣布了兩個(gè)案例,一個(gè)是在Cortex-R5這個(gè)內(nèi)核所做的一個(gè)安全套件;另一個(gè)則是ARM Cortex-A產(chǎn)品系列,針對(duì)Cortex-A57、Cortex-A72 和 Cortex-A53處理器的授權(quán)客戶,ARM現(xiàn)在也開(kāi)始提供相關(guān)支持套件了。