ECD:在尋求設(shè)計(jì)汽車信息娛樂單元時(shí),您的客戶與您談?wù)摰淖畲筇魬?zhàn)是什么?
GRYC:汽車制造商和一級汽車供應(yīng)商面臨許多挑戰(zhàn),但在移動設(shè)備中實(shí)現(xiàn)連接已成為最普遍的挑戰(zhàn)之一。如果做得好,移動連接可以幫助區(qū)分車輛并提高其吸引力。但它也提出了幾個(gè)問題:
用戶滿意度與駕駛員分心:您如何設(shè)計(jì)一個(gè)信息娛樂系統(tǒng),該系統(tǒng)可以利用移動設(shè)備上提供的大量應(yīng)用程序和互聯(lián)網(wǎng)服務(wù),同時(shí)最大限度地減少駕駛員分心?
上市時(shí)間:您如何確保在汽車向公眾開放時(shí),其設(shè)備連接不會過時(shí)?
上市時(shí)間:鑒于汽車的生命周期是普通移動設(shè)備的 10 倍,您如何保持汽車的相關(guān)性?您如何確保它繼續(xù)與最新的移動應(yīng)用程序和服務(wù)一起使用?
Sykes:除了與移動連接相關(guān)的非常重要的挑戰(zhàn)外,客戶還希望在正確的功能集與以下系統(tǒng)參數(shù)之間取得平衡:
性能:鑒于車載連接、應(yīng)用程序和人機(jī)界面 (HMI) 日益復(fù)雜,客戶如何確保系統(tǒng)具有足夠的性能來支持所需的功能?
成本:信息娛樂平臺可能需要支持多種配置以跨越廣泛的車輛組合。您如何在滿足每輛車的獨(dú)特需求的同時(shí)優(yōu)化平臺的開發(fā)和物料清單成本?
功耗:客戶如何將功耗降至最低,以抵消車輛發(fā)動機(jī)控制單元數(shù)量不斷增加和混合動力汽車的趨勢?
ECD:隨著市場的成熟和最終用戶期望的增長,汽車信息娛樂系統(tǒng)中的用戶界面變得更加豐富和圖形密集。正在做些什么來滿足這些要求?
Gryc:信息娛樂系統(tǒng)設(shè)計(jì)師正在利用多種標(biāo)準(zhǔn)和技術(shù),包括 Adobe AIR、HTML5 和 OpenGL ES。問題是,這些都不能滿足所有要求。因此,我們提供了一個(gè)同時(shí)支持這些不同技術(shù)的“通用平臺”。這樣,設(shè)計(jì)人員可以采用同類最佳的方法,將基于這些技術(shù)的應(yīng)用程序和用戶界面組件混合在一個(gè)顯示器上。它歸結(jié)為靈活性。我們沒有強(qiáng)迫我們的客戶采用一種非此即彼的方法,以及隨之而來的所有風(fēng)險(xiǎn),我們選擇了一種適應(yīng)多種環(huán)境的兼有/和的模型。
Sykes:車輛中的圖形用戶界面正變得越來越流行。隨著平板電腦等消費(fèi)類設(shè)備的推出,圖形用戶界面功能不斷增加,消費(fèi)者期望在他們的車輛中獲得相同的體驗(yàn)。飛思卡爾將最新的圖形和多媒體技術(shù)應(yīng)用到我們的產(chǎn)品中,例如多格式 1080p 視頻編碼/解碼和具有最新圖形 API 標(biāo)準(zhǔn)(如 OpenGL/GL ES、OpenVG 和 OpenCL)的高性能圖形處理單元,并測試產(chǎn)品的性能。能夠承受多年的惡劣汽車環(huán)境。此外,飛思卡爾與 QNX Software Systems 等生態(tài)系統(tǒng)合作伙伴合作,確保我們產(chǎn)品上運(yùn)行的軟件能夠利用硬件功能。
ECD:如今的車主希望將他們的互聯(lián)生活方式帶入汽車,開發(fā)能夠輕松與智能手機(jī)和平板電腦集成的系統(tǒng)面臨哪些挑戰(zhàn)?飛思卡爾和 QNX 軟件系統(tǒng)如何應(yīng)對這些挑戰(zhàn)?
Gryc:汽車制造商需要專注于設(shè)計(jì)可升級、面向未來的系統(tǒng),以跟上移動設(shè)備和應(yīng)用程序的快速發(fā)展。更具體地說,他們必須創(chuàng)建一個(gè)能夠可靠、安全地支持新軟件或升級軟件而不影響系統(tǒng)核心功能的系統(tǒng)。考慮到這一點(diǎn),我們?yōu)?QNX CAR 應(yīng)用平臺配備了多項(xiàng)功能,包括:
防火墻和安全功能,例如包含故障的高級內(nèi)存保護(hù)和自適應(yīng)時(shí)間分區(qū),以防止新應(yīng)用程序耗盡 CPU 時(shí)間的核心進(jìn)程。
一種高度模塊化的架構(gòu),可使用無線固件 (FOTA) 技術(shù)簡化軟件更新(參見圖 1)。
圖 1:為了跟上移動內(nèi)容和服務(wù)的快速發(fā)展,信息娛樂平臺必須支持快速、可靠的更新。通過使用 delta 文件,F(xiàn)irmware Over The Air (FOTA) 可以最大限度地減少更新所需的帶寬。
Sykes:移動設(shè)備以各種方式集成到車輛環(huán)境中。例如,iPhone 或 iPad 可能需要 USB 接口,而許多智能手機(jī)使用藍(lán)牙接口。這種整合帶來了許多挑戰(zhàn),包括:
如何考慮未來設(shè)備或現(xiàn)有設(shè)備的軟件升級。
如何在連接便攜式設(shè)備時(shí)保護(hù)車載系統(tǒng)免受損壞或病毒。
飛思卡爾解決方案提供了連接大量現(xiàn)有和未來移動設(shè)備所需的硬件和基礎(chǔ)軟件,無論它們使用有線還是無線接口。然而,接口的能力只是挑戰(zhàn)的一部分。擁有可用的處理能力來支持未來的需求也很重要,這可能包括與其他汽車或交通基礎(chǔ)設(shè)施的連接。一旦建立了接口,還需要確保它是安全的。i.MX 處理器系列提供諸如用于軟件版本控制的專用硬件和可信任的圖像執(zhí)行等功能,可以幫助保護(hù)系統(tǒng)免受不希望的軟件影響。
ECD:兩家公司為簡化汽車工程師的設(shè)計(jì)流程提供了哪些關(guān)鍵創(chuàng)新?您如何幫助通用應(yīng)用程序開發(fā)社區(qū)通過新應(yīng)用程序使汽車保持新鮮感?
Gryc:對于汽車工程師來說,這是關(guān)于創(chuàng)建一個(gè)平臺,將所有關(guān)鍵軟件技術(shù)集成到其中。從本質(zhì)上講,我們?yōu)樗麄兲峁┝艘粋€(gè)開箱即用的信息娛樂系統(tǒng),其中包含他們需要的部分——操作系統(tǒng) (OS) 平臺、多媒體引擎、圖形框架、網(wǎng)絡(luò)堆棧等——以快速設(shè)置他們的系統(tǒng)。
對于應(yīng)用程序開發(fā)人員社區(qū)來說,它是關(guān)于提供對 HTML5、Adobe AIR 和其他標(biāo)準(zhǔn)的支持,以便開發(fā)人員能夠靈活地將他們的專業(yè)知識應(yīng)用于汽車系統(tǒng),而不管應(yīng)用程序是針對哪個(gè)應(yīng)用程序或汽車制造商設(shè)計(jì)的。例如,因?yàn)?BlackBerry PlayBook 基于 QNX Neutrino 操作系統(tǒng),為 BlackBerry PlayBook 創(chuàng)建應(yīng)用程序的開發(fā)人員可以在 PlayBook 上的應(yīng)用程序開發(fā)和基于 QNX Neutrino 的汽車系統(tǒng)之間進(jìn)行自然遷移。
Sykes:向客戶提供可擴(kuò)展的開發(fā)解決方案也很重要。雖然一些芯片制造商將他們的解決方案專注于信息娛樂市場的特定部分,但最新的 i.MX 6 系列應(yīng)用處理器可以涵蓋從入門到高端的整個(gè)解決方案范圍,同時(shí)保持軟件兼容性。整個(gè)系列基于單核和多核配置的標(biāo)準(zhǔn) ARM 處理器,并共享通用的封裝和引腳配置。可以設(shè)計(jì)硬件而不必?fù)?dān)心以后是否需要更多或更少的性能。
在硬件開發(fā)之前,軟件開發(fā)過程可以從飛思卡爾經(jīng)濟(jì)實(shí)惠的汽車參考平臺開始,該平臺支持關(guān)鍵系統(tǒng)功能,提供支持新功能的可擴(kuò)展性,并包括允許客戶立即開始開發(fā)的軟件基礎(chǔ)。
ECD:汽車信息娛樂系統(tǒng)發(fā)生了什么變化,使得多核 CPU 架構(gòu)對當(dāng)今的開發(fā)人員如此有吸引力,飛思卡爾和 QNX 軟件系統(tǒng)如何利用這些架構(gòu)?
Gryc:簡單地說,汽車領(lǐng)域還有很多東西,從視頻編解碼器到 3D 導(dǎo)航應(yīng)用程序,再到具有虛擬化執(zhí)行環(huán)境的高級語言,所有這些都對 CPU 周期有很大的需求。
多核通過允許多個(gè)應(yīng)用程序并行運(yùn)行來滿足對更大處理能力的需求。例如,在多媒體主機(jī)單元中,您可以將一個(gè)內(nèi)核專用于運(yùn)行計(jì)算密集型進(jìn)程(如 HTML5 瀏覽器),并使用其他內(nèi)核運(yùn)行其余進(jìn)程。或者您可以在完全對稱多處理 (SMP) 模式下運(yùn)行,并允許任何進(jìn)程在任何可用內(nèi)核上運(yùn)行。
從軟件的角度來看,QNX Neutrino RTOS 讓多核變得非常簡單。由于 QNX Neutrino 采用真正的微內(nèi)核架構(gòu),因此只有操作系統(tǒng)內(nèi)核需要 SMP 感知和支持邏輯。應(yīng)用程序、驅(qū)動程序、網(wǎng)絡(luò)堆棧和其他多線程進(jìn)程可以自動利用多個(gè)內(nèi)核,而無需重寫或重新設(shè)計(jì),因?yàn)閮?nèi)核處理每個(gè)內(nèi)核上調(diào)度線程的細(xì)節(jié)。此外,我們的可視化工具可以分析多核系統(tǒng)的整體行為。這種方法可以更深入地了解多核設(shè)計(jì)典型的復(fù)雜系統(tǒng)交互,并允許開發(fā)人員將精力集中在能夠最大程度提高并行度和性能的領(lǐng)域。
Sykes:多核 CPU 解決方案提供了 Andy 所描述的優(yōu)勢,同時(shí)比具有類似性能的單核 CPU 消耗更少的功率。這種功耗的降低對所有車輛都很重要,但對混合動力車來說可能至關(guān)重要。
雖然一些市場專注于為特定應(yīng)用實(shí)現(xiàn)最高性能,但信息娛樂應(yīng)用可以從多核 CPU 中受益匪淺,因?yàn)樗鼈冃枰鄠€(gè)同步處理,例如語音、音頻、多媒體、導(dǎo)航和 HMI。隨著內(nèi)核數(shù)量的增加,跨多個(gè)內(nèi)核運(yùn)行的單個(gè)應(yīng)用程序的收益將遞減。相比之下,信息娛樂系統(tǒng)中的多個(gè)應(yīng)用程序可以作為獨(dú)特的進(jìn)程運(yùn)行,以優(yōu)化負(fù)載并充分利用每個(gè)內(nèi)核的可用性能。因此,信息娛樂系統(tǒng)通過更好的軟件負(fù)載平衡和更低的功耗實(shí)現(xiàn)了更高的處理能力。
作者:Andy Gryc,Paul Sykes
審核編輯:郭婷
-
芯片
+關(guān)注
關(guān)注
459文章
52169瀏覽量
436098 -
解碼器
+關(guān)注
關(guān)注
9文章
1163瀏覽量
41697 -
cpu
+關(guān)注
關(guān)注
68文章
11033瀏覽量
215984
發(fā)布評論請先 登錄
LM5127-Q1系列 42V 寬輸入電壓三路降壓和升壓控制器,適用于汽車應(yīng)用數(shù)據(jù)手冊

芯資訊|WT2605C藍(lán)牙語音芯片:重塑車用信息娛樂系統(tǒng)的“多快好省”新標(biāo)桿

光庭信息攜手QNX共同塑造軟件定義汽車的未來
四維圖新亮相2025智能汽車信息安全大會
連接器在汽車信息娛樂系統(tǒng)中的應(yīng)用
Powlicon/寶礫微 60V 5A 同步降壓轉(zhuǎn)換芯片PL86051 DC-DC應(yīng)用
Jacinto7 EVM信息娛樂擴(kuò)展用戶指南

JAE推出應(yīng)用于車載信息娛樂系統(tǒng)的新款連接器

汽車信息娛樂系統(tǒng)的ESD保護(hù)

灌區(qū)信息化面臨的挑戰(zhàn)分析

時(shí)鐘晶振在車載系統(tǒng)的應(yīng)用
強(qiáng)制性國標(biāo)!上海控安參編《汽車整車信息安全技術(shù)要求》正式發(fā)布
DRA78x信息娛樂系統(tǒng)應(yīng)用處理器數(shù)據(jù)表

當(dāng)今汽車設(shè)計(jì)面臨的互連挑戰(zhàn)
什么是車載信息娛樂和集成駕駛艙? 汽車的未來及其實(shí)現(xiàn)的挑戰(zhàn)

評論