高級(jí)車內(nèi)系統(tǒng)的參考設(shè)計(jì)
圖 1:參考設(shè)計(jì)概要。
多重操作系統(tǒng)架構(gòu)
運(yùn)行虛擬機(jī)的虛擬層是一種允許 Linux 和 Nucleus RTOS 在一個(gè)硬件平臺(tái)上同時(shí)運(yùn)行的簡(jiǎn)潔方式。每個(gè)操作系統(tǒng)在一個(gè)專用的虛擬機(jī)上運(yùn)行并共享 AXSB 平臺(tái)上可用的硬件資源。不同操作域間的通信可以利用 RPMsg 協(xié)議用一種可控制的方法進(jìn)行,這樣應(yīng)用軟件之間就可以共享一些數(shù)據(jù)。也可以通過設(shè)定權(quán)限來管理資源、拒絕對(duì)某些系統(tǒng)功能的訪問。這樣在信息娛樂系統(tǒng)中可能安裝或下載了不可信或未認(rèn)證的應(yīng)用軟件時(shí)就可以進(jìn)行某種程度的隔離。
開機(jī)順序也經(jīng)過了仔細(xì)考慮。通常車上的 CAN總線通信應(yīng)該在 50ms 內(nèi)激活,但同時(shí)還要求信息娛樂和駕駛員信息模塊要快速完成初始化。在這個(gè)參考設(shè)計(jì)中,基于 AUTOSAR 的 CAN 通信棧在 Renesas V850 MCU 上完成初始化,與 J6 多核 CPU 同時(shí)運(yùn)行。RPMsg 通信引擎快速啟動(dòng),以便在域間傳送早期的交通狀態(tài)(圖2)。
圖2:?jiǎn)蝹€(gè)系統(tǒng)芯片(SoC)上的多域啟動(dòng)架構(gòu)。
構(gòu)建信息娛樂系統(tǒng)
概念驗(yàn)證參考設(shè)計(jì)包括了一些功能樣例,包括軟件無線電臺(tái)調(diào)諧器、后視攝像頭輸入、多媒體視頻和音頻播放器和車內(nèi)系統(tǒng)功能,如 HVAC(暖通空調(diào))控制和胎壓監(jiān)測(cè)系統(tǒng)。胎壓監(jiān)測(cè)儀所涉及到的功能具有代表性,它的數(shù)據(jù)源來自汽車遠(yuǎn)端的某一部分,低壓或輪胎完全沒氣時(shí),相關(guān)信息必須優(yōu)先通過 CAN 總線發(fā)送并立即顯示在駕駛員信息屏上。因?yàn)樵O(shè)定了顯示優(yōu)先次序,警示屏幕覆蓋了默認(rèn)的信息娛樂主頁(yè)屏幕。 利用 CAN 信息生成器(ETAS BusMaster 模擬器)對(duì)該系統(tǒng)進(jìn)行了測(cè)試,見圖3。
圖 3:利用ETAS BusMaster 生成 CAN通信量測(cè)試參考設(shè)計(jì)。
調(diào)整開機(jī)順序還用到了其它幾種工具,包括 Mentor Graphics XSe XSTrace 和 Mentor Graphics Sourcery Analyzer。通過監(jiān)測(cè)初始化和開機(jī)順序,駕駛員和進(jìn)程可以重新排序并節(jié)約寶貴的時(shí)間。開機(jī)優(yōu)化是一個(gè)迭代的過程,不重要的系統(tǒng)任務(wù)和進(jìn)程會(huì)被及時(shí)地移出,為重要的汽車功能更早地出現(xiàn)讓路。
為確保 DIM 的幀刷新率達(dá)到60幀/s或更快還使用了圖形-性能微調(diào)工具。為確保車內(nèi)信息娛樂 (IVI) 和 DIM 模塊在關(guān)鍵時(shí)刻收到圖形帶寬,GPU(圖形處理器)共享架構(gòu)包括了負(fù)載平衡和資源優(yōu)化。這一進(jìn)程涉及 GENIVI Wayland 元件、Open GLES2 參與的多層調(diào)諧,以及用于顯示屏幕圖像的專有顯示工具層。對(duì)屏幕分辨率和性能之間的權(quán)衡進(jìn)行分析,從而保證可視性較高、性能優(yōu)于說明書。
最終得到的是一個(gè)我們認(rèn)為符合現(xiàn)有市場(chǎng)趨勢(shì)的概念設(shè)計(jì),并且在當(dāng)今競(jìng)爭(zhēng)激烈的汽車市場(chǎng)上它可能具有節(jié)省時(shí)間和開發(fā)周期的潛力。
結(jié)論
在當(dāng)今快速發(fā)展的汽車電子市場(chǎng)上,從頭開始設(shè)計(jì)已經(jīng)不可取 -- 它在研究上花費(fèi)很多年的時(shí)間才能找到正確的解決方案。利用預(yù)先建立的參考設(shè)計(jì)概念,設(shè)計(jì)者可以選擇一些困難的性能和整合問題得到解決的節(jié)點(diǎn)作為設(shè)計(jì)起點(diǎn),在此基礎(chǔ)上加入他們自己的IP(知識(shí)產(chǎn)權(quán))和最終的定制要求,從而縮短上市時(shí)間并搭載用戶直接可用的功能來滿足當(dāng)前市場(chǎng)的需求。
評(píng)論