• 正文
    • 從硬件使能汽車(chē)到軟件定義汽車(chē)
    • 從融合座艙到自動(dòng)駕駛的探索
    • 功能安全認(rèn)證和艙駕一體控制器架構(gòu)
  • 推薦器件
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

黑莓QNX:車(chē)規(guī)級(jí)操作系統(tǒng)-汽車(chē)電子軟件的基石

2023/11/03
2549
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

2023年9月21日,在2023第三屆智能汽車(chē)域控制器與中央計(jì)算平臺(tái)創(chuàng)新峰會(huì)上,黑莓QNX大中華區(qū)首席代表董淵文認(rèn)為,汽車(chē)更像是一堆電腦組成的系統(tǒng)。其中,車(chē)規(guī)級(jí)操作系統(tǒng)不僅是軟件驅(qū)動(dòng)智能汽車(chē)的核心技術(shù),也是域控制器功能安全的基石。針對(duì)每個(gè)三域控制器平臺(tái),黑莓QNX都提供以操作系統(tǒng)為核心的基礎(chǔ)軟件方案。目前,黑莓的基礎(chǔ)軟件已在空間隔離、時(shí)域隔離、消息通行機(jī)制、網(wǎng)絡(luò)信息安全四個(gè)層面滿足功能安全要求。

在未來(lái)域融合的趨勢(shì)下,QNX仍將是底層軟件的重要玩家。例如在最新的艙駕一體方案中,黑莓QNX將繼續(xù)從基礎(chǔ)軟件角度提供支持。今年12月,黑莓將發(fā)布QNX SDP 8.0版本,董淵文表示該版本將帶來(lái)質(zhì)的飛躍,其編譯器調(diào)試器以及內(nèi)核都將具有性能和質(zhì)量的階躍變化。

以下為演講內(nèi)容整理:

從硬件使能汽車(chē)到軟件定義汽車(chē)

當(dāng)前汽車(chē)電子的變化日新月異,已經(jīng)實(shí)現(xiàn)了從硬件使能汽車(chē)到軟件使能汽車(chē),再到軟件定義汽車(chē)的演進(jìn)。隨著汽車(chē)電子里標(biāo)準(zhǔn)化硬件和標(biāo)準(zhǔn)化軟件的大規(guī)模使用,一臺(tái)車(chē)的內(nèi)部越來(lái)越像一堆電腦,而每臺(tái)電腦從下往上依次有五大關(guān)鍵技術(shù),分別是芯片、操作系統(tǒng)、中間件、算法應(yīng)用、云數(shù)據(jù)。除芯片外,其他四大關(guān)鍵技術(shù)都是軟件,一臺(tái)車(chē)?yán)锏碾娔X關(guān)鍵技術(shù)80%以上都是由軟件組成,因此稱之為軟件定義汽車(chē)。

汽車(chē)越來(lái)越像車(chē)輪上的電腦,其電子內(nèi)部系統(tǒng)像是由一堆電腦組成的網(wǎng)絡(luò)系統(tǒng)。而這個(gè)系統(tǒng)由五大域組成,下車(chē)身是底盤(pán)域和動(dòng)力域,上車(chē)身是座艙域、智能駕駛域和高性能計(jì)算域,這三個(gè)域在過(guò)去八年的時(shí)間里經(jīng)歷了域內(nèi)融合的過(guò)程。

融合首先從座艙開(kāi)始,當(dāng)前一顆芯片已經(jīng)可以承載多個(gè)域。而自動(dòng)輔助駕駛已經(jīng)實(shí)現(xiàn)由一顆芯片承載過(guò)去需要由多顆芯片承載的功能。目前在座艙域控制器中,高通占據(jù)80%以上的份額?;诮鼉赡辍叭毙旧俸恕钡膯?wèn)題,國(guó)產(chǎn)芯片十分重視研發(fā),芯馳、瑞芯微紫光展銳等在國(guó)內(nèi)的車(chē)型中慢慢嶄露頭角。

針對(duì)每個(gè)三域控制器平臺(tái),我們都提供以操作系統(tǒng)為核心的基礎(chǔ)軟件方案。盡管在設(shè)計(jì)上幾乎所有的主機(jī)廠都是我們直接或間接的技術(shù),但這僅僅是汽車(chē)電子當(dāng)中十分微小的部分,因此還是以操作系統(tǒng)為核心的基礎(chǔ)軟件為主。

從融合座艙到自動(dòng)駕駛的探索

回到域控制器融合的原點(diǎn),即2016年,我們隨著國(guó)內(nèi)外的主機(jī)廠進(jìn)入融合式座艙領(lǐng)域。我們?cè)谧擃I(lǐng)域的技術(shù)軟件架構(gòu),不論是與哪種芯片合作,都是使用同一套技術(shù)軟件。數(shù)字座艙領(lǐng)域有個(gè)組合是QQA,就像IT領(lǐng)域的一臺(tái)一臺(tái)電腦,在硬件以及基礎(chǔ)軟件、平臺(tái)軟件定好以后,上面可以裝載各種應(yīng)用程序。

目前在數(shù)字座艙領(lǐng)域,我們?cè)趪?guó)內(nèi)的份額中基礎(chǔ)軟件占據(jù)99.9%。從2017年第一個(gè)一芯多屏的座艙項(xiàng)目迄今約有70多個(gè)主機(jī)廠平臺(tái)項(xiàng)目。近段時(shí)間發(fā)布的吉越001以及后續(xù)會(huì)陸續(xù)發(fā)布的極氪、領(lǐng)跑等,都是基于高通8295平臺(tái)和我們的一芯多屏重大項(xiàng)目進(jìn)行研發(fā)。

另外,我們的自動(dòng)輔助駕駛項(xiàng)目也十分豐富。比如當(dāng)前的主流平臺(tái)英偉達(dá),其操作系統(tǒng)底層是以我們的操作系統(tǒng)為基礎(chǔ)的計(jì)算軟件,國(guó)內(nèi)外基于英偉達(dá)的項(xiàng)目都很多。

今年在總部開(kāi)會(huì)時(shí),各地負(fù)責(zé)人表示,歐洲當(dāng)前也是主機(jī)廠做得越來(lái)越厚,芯片公司做得越來(lái)越厚。可見(jiàn)汽車(chē)電子風(fēng)控模式變化不僅是發(fā)生在中國(guó),在全球都在發(fā)生改變。而我國(guó)已經(jīng)不再僅僅是一個(gè)跟隨者的角色,而是成為了領(lǐng)先者。

我們的CEO在國(guó)內(nèi)拜訪了眾多主機(jī)廠后表示印象深刻。一是國(guó)內(nèi)項(xiàng)目的開(kāi)發(fā)周期相比國(guó)外短很多,二是國(guó)內(nèi)新技術(shù)發(fā)展較快,如第一個(gè)8295項(xiàng)目就是首先出現(xiàn)在我們國(guó)家。正是以上特點(diǎn)促使許多國(guó)外主機(jī)廠紛紛來(lái)到中國(guó)與一些企業(yè)成立合資公司,進(jìn)行學(xué)習(xí)。

另外,高通平臺(tái)上8650都預(yù)先集成了我們安全等級(jí)的基礎(chǔ)軟件,定點(diǎn)項(xiàng)目眾多。目前已經(jīng)量產(chǎn)的有長(zhǎng)城、毫末等,即將量產(chǎn)的如高通8650寶馬等。我們車(chē)身控制器的項(xiàng)目也十分豐富,如與高合、嵐圖等有著諸多項(xiàng)目。

從我們的域控制器基礎(chǔ)軟件來(lái)看,仍舊是以操作系統(tǒng)為核的基礎(chǔ)軟件為主。我們希望帶著合作伙伴一起支持最終客戶,而不是搶占客戶的市場(chǎng),因此我們始終聚焦在很小的操作系統(tǒng)和基礎(chǔ)軟件之中。

圖源:嘉賓演講素材

我們的每一個(gè)標(biāo)準(zhǔn)的產(chǎn)品都是以服務(wù)為主做出來(lái)的。2015年歐洲主機(jī)廠希望我們和高通合作做基礎(chǔ)軟件,于是我們便進(jìn)行了合作。同年日本一個(gè)主機(jī)廠希望我們能和英特爾合作進(jìn)行生產(chǎn),我們也答應(yīng)了其要求。直到2018年3月我們的虛擬化才正式發(fā)布,在這之前都主要是以服務(wù)為驅(qū)動(dòng)進(jìn)行生產(chǎn)。自從我們的虛擬化發(fā)布后,在細(xì)分領(lǐng)域幾乎所有的一芯多屏都是我們的。

隨著軟件比重的增加、復(fù)雜度的增加,對(duì)車(chē)的功能安全、網(wǎng)絡(luò)信息安全要求也在提升。開(kāi)發(fā)一個(gè)項(xiàng)目有四個(gè)層級(jí)。第一層滿足功能,解決有沒(méi)有的問(wèn)題;第二層滿足性能,解決好不好的問(wèn)題;第三層滿足長(zhǎng)期穩(wěn)定性,安全性,最后是功能安全和網(wǎng)絡(luò)信息安全。從外國(guó)人的角度來(lái)看,要滿足這四個(gè)層級(jí),這個(gè)項(xiàng)目才是完美的。

而國(guó)內(nèi)一個(gè)項(xiàng)目的開(kāi)發(fā)周期很短,開(kāi)發(fā)人員沒(méi)有足夠的時(shí)間解決功能安全和網(wǎng)絡(luò)信息安全問(wèn)題,因此我們選擇先量產(chǎn)再迭代——先把功能完成,之后通過(guò)OTA的方式對(duì)性能進(jìn)行迭代。

這是國(guó)內(nèi)項(xiàng)目和國(guó)外項(xiàng)目的顯著區(qū)別。因此國(guó)內(nèi)可能用一些開(kāi)源的組件快速量產(chǎn),滿足功能。而國(guó)外項(xiàng)目特別是自動(dòng)輔助駕駛項(xiàng)目和車(chē)身控制,基本上都是用實(shí)時(shí)操作系統(tǒng),功能操作系統(tǒng)。

功能安全認(rèn)證和艙駕一體控制器架構(gòu)

國(guó)內(nèi)已經(jīng)有很多企業(yè)官宣通過(guò)了多項(xiàng)功能安全認(rèn)證,但有些芯片公司官宣說(shuō)整個(gè)芯片都過(guò)了SLD的認(rèn)證,仔細(xì)看證書(shū)就會(huì)發(fā)現(xiàn)只是大芯片當(dāng)中1%的小模塊認(rèn)證。我們則是把證書(shū)發(fā)在各個(gè)產(chǎn)品之中,標(biāo)識(shí)哪些部門(mén)過(guò)了功能安全認(rèn)證。

但即便是用我們整個(gè)功能安全包去開(kāi)發(fā)也無(wú)法完全符合功能安全認(rèn)證。因?yàn)楣δ馨踩男酒荒鼙WC編出來(lái)的東西帶有部分功能安全的特性,不能保證大家用全局變量。功能安全的產(chǎn)品軟件、硬件有一個(gè)很重要的幾千上萬(wàn)頁(yè)的文檔,在開(kāi)發(fā)之前需要認(rèn)真閱讀,也正是該文檔使得國(guó)內(nèi)主機(jī)廠在做功能安全項(xiàng)目時(shí)十分痛苦,導(dǎo)致在開(kāi)發(fā)項(xiàng)目過(guò)程中容易放飛自我。

以下是我們?cè)陂_(kāi)發(fā)基礎(chǔ)軟件時(shí)所要滿足的四個(gè)點(diǎn),這四個(gè)點(diǎn)對(duì)國(guó)產(chǎn)操作系統(tǒng)、國(guó)產(chǎn)基礎(chǔ)軟件也是適用的。滿足這四個(gè)點(diǎn),從基礎(chǔ)軟件層面,整個(gè)系統(tǒng)就是符合功能安全的。

圖源:嘉賓演講素材

第一個(gè)是空間隔離,在芯片當(dāng)中,有內(nèi)存資源,外設(shè)資源EMC存儲(chǔ)資源等各種資源,這些資源需要做一個(gè)隔離。

第二個(gè)是時(shí)域隔離,當(dāng)兩個(gè)進(jìn)程要訪問(wèn)同一個(gè)資源時(shí),不能讓一個(gè)進(jìn)程有機(jī)會(huì)獨(dú)占這個(gè)資源,長(zhǎng)期不能釋放,因此要在時(shí)域的情況下做隔離。

第三個(gè)是消息通行機(jī)制,要滿足在通訊的時(shí)候消息是可監(jiān)控,可預(yù)測(cè)的。

最后是在通信的過(guò)程中要滿足各種特性。這四點(diǎn)是在設(shè)計(jì)功能安全的系統(tǒng)當(dāng)中所必須的。

我們有很多符合ISO21434汽車(chē)網(wǎng)絡(luò)安全標(biāo)準(zhǔn)的特性,比如加密性、完整性、可用性、不可復(fù)制性、最小權(quán)限等等。我們的軟件安全特性在有要求的領(lǐng)域用的非常多。

過(guò)去幾年我們已經(jīng)經(jīng)歷了域內(nèi)融合的事實(shí)。比如座艙域,儀表、中控、抬頭顯示HUD、副駕屏等融合在一塊芯片上。從2022年10月開(kāi)始,開(kāi)始出現(xiàn)跨域融合的趨勢(shì)。國(guó)外已經(jīng)有很多項(xiàng)目進(jìn)行了定點(diǎn),國(guó)內(nèi)進(jìn)度稍慢于國(guó)外。

我們目前與英偉達(dá)、AMD等多家國(guó)內(nèi)外芯片公司進(jìn)行合作,并制作了以下艙駕一體控制器的架構(gòu)方案,針對(duì)不同芯片使用的都是同一套方案。這是我們的虛擬化整體方案,將在兩年年進(jìn)行量產(chǎn),這將是全球最早量產(chǎn)的。

圖源:嘉賓演講素材

今年12月黑莓QNX將發(fā)布8.0版本。過(guò)去4年,我們重寫(xiě)了QNX內(nèi)核,針對(duì)其中出現(xiàn)的一些問(wèn)題都進(jìn)行了優(yōu)化。其中一個(gè)顯著特點(diǎn)是可以隨著核數(shù)的增長(zhǎng),實(shí)現(xiàn)性能線性增長(zhǎng),尤其是針對(duì)8核、16核以上的情況。目前很多核心客戶已經(jīng)拿到了我們的EA版本。該版本和高性能計(jì)算平臺(tái)以及國(guó)內(nèi)大算力的芯片都進(jìn)行了深入合作。

另外一個(gè)重要特點(diǎn)在于采用了機(jī)制預(yù)先將幾千個(gè)開(kāi)源的組件放在T-box中,直接適配到系統(tǒng)上,完全是原代碼方式提供的。這一特性從性能和開(kāi)源適配角度極大地便利了用戶。

(以上內(nèi)容來(lái)自黑莓QNX大中華區(qū)首席代表董淵文于2023年9月21日-22日在2023第三屆智能汽車(chē)域控制器與中央計(jì)算平臺(tái)創(chuàng)新峰會(huì)發(fā)表的《車(chē)規(guī)級(jí)操作系統(tǒng)-汽車(chē)電子軟件的基石》主題演講。)

推薦器件

更多器件
器件型號(hào) 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊(cè) ECAD模型 風(fēng)險(xiǎn)等級(jí) 參考價(jià)格 更多信息
NCV7720DQAR2G 1 onsemi Deca Half-Bridge Driver, 2500-REEL
$5.18 查看
VEML6030 1 Vishay Intertechnologies Analog Circuit,

ECAD模型

下載ECAD模型
$3.01 查看
HCPL-316J#500 1 Avago Technologies BRUSH DC MOTOR CONTROLLER, 2.5 A, PDSO16, SO-16
$19.77 查看
黑莓

黑莓

BlackBerry 軟件通過(guò) BlackBerry Secure 為企業(yè)物聯(lián)網(wǎng)提供安全保護(hù)、管理和連接。

BlackBerry 軟件通過(guò) BlackBerry Secure 為企業(yè)物聯(lián)網(wǎng)提供安全保護(hù)、管理和連接。收起

查看更多

相關(guān)推薦

登錄即可解鎖
  • 海量技術(shù)文章
  • 設(shè)計(jì)資源下載
  • 產(chǎn)業(yè)鏈客戶資源
  • 寫(xiě)文章/發(fā)需求
立即登錄