汽車中的電子功能逐漸增多,同時,,它們也從從前的一塊塊電路板,,發(fā)展到了現(xiàn)在的集成式SoC。汽車處理器的功能越來越強大,以至于現(xiàn)在的處理器上能夠同時運行多個功能,。在無人駕駛技術(shù)迫近的這樣一個時代下,,汽車ADAS和信息娛樂又將朝哪些方向發(fā)展呢?
日前,,在德州儀器2017 Jacinto與TDA汽車處理器方案展示會上,,該公司中國區(qū)嵌入式產(chǎn)品系統(tǒng)與應(yīng)用總監(jiān)蔣宏向記者朋友介紹了汽車電子發(fā)展的最新動向,其中談到了虛擬化,、多核異構(gòu)和語義識別等多項技術(shù),。
圖1:中國區(qū)嵌入式產(chǎn)品系統(tǒng)與應(yīng)用總監(jiān)蔣宏。
在數(shù)字駕駛艙中,,信息娛樂和ADAS的趨勢是相融合
蔣總介紹,,TI汽車應(yīng)用處理器分兩種:Jacinto和TDA。其中Jacinto是TI影音娛樂系統(tǒng)芯片的產(chǎn)品代號,,其真正名字是DRA,。TDA則是該公司面向ADAS的產(chǎn)品。
他指出,,這是該公司幾年前對信息娛樂和ADAS的產(chǎn)品分類,。但是現(xiàn)在在數(shù)字駕駛艙中,這兩類系統(tǒng)都是融合的,。比如,,現(xiàn)在也有廠商用Jacinto來做全景泊車。TI的InfoADAS(比如全景泊車,、行車記錄儀),,則是有很多的信息是提供給駕駛員的。
虛擬化技術(shù),,使一個汽車處理器上能夠同時跑多種系統(tǒng)
現(xiàn)在的汽車處理器,,能力已經(jīng)非常強,甚至可以進行虛擬化,,使幾個系統(tǒng)(比如兩個Linux加一個Android)同時在其上運行,。
同時蔣總指出,數(shù)字駕駛艙需要過ISO26262,、ASIL等認證,。如果只是純粹的影音娛樂系統(tǒng),則沒有什么考量,,而如果是ADAS,,則須非常嚴肅地對待?!癟DA當(dāng)中采用的是硬實時系統(tǒng),,可以過ASIL認證,。”他表示,。
“那么,,信息娛樂、數(shù)字儀表盤和ADAS可以用一個Jacinto來完成嗎,?”當(dāng)記者問到這個問題時,,他解釋說,虛擬化將一個物理芯片分成多個域,。這些域之間可以靈活調(diào)配,,共享硬件資源。如果是ADAS(比如前置攝像頭或雷達),,就需要過ASIL認證,。如果是影音娛樂系統(tǒng),則不用過ASIL,,可以用Android系統(tǒng)來做,。而如果是數(shù)字駕駛艙,則可以將影音娛樂系統(tǒng)放在一個獨立的域上,,將其與ADAS隔離開來(影音娛樂系統(tǒng)死機,,也不會影響ADAS的正常功能)。
“我們在Cortex-A15這一代以后支持超級指令,,直接針對硬件,,hypervisor變成了很薄的一層,可靠性已非常高,?!彼忉尩溃骸耙郧笆荰ype 2,先跑一個Linux,,Linux上跑一個虛擬機,,虛擬機上再跑其他的東西。下面的Linux會比較大,,出錯的幾率也就大,,很難過ASIL認證,成本也非常高,?!?/p>
以前只是高端車會裝ADAS,那時候ADAS是用電路板來做,,但現(xiàn)在是10萬塊錢以下的車也要裝,這樣在成本和架構(gòu)上就不允許用電路板來做,。TI的TDA3這款芯片就同時支持行人,、車道,、車輛、交通牌和非機動車等5種檢測功能,。
以前的影音娛樂系統(tǒng),,由于有價格差,前裝很少,,后裝的很多,,特別是在深圳做后裝的廠商很多。但是現(xiàn)在車廠越來越看重這一塊——前裝率在逐漸上升,,后裝市場在萎縮,。因此,不管是影音娛樂,、儀表盤還是ADAS,,它們都在非常快地增長,。另外,,在汽車當(dāng)中,大家也都在關(guān)注無人駕駛這個領(lǐng)域,。
面向無人駕駛,,下一代汽車處理器將增加CNN和深度學(xué)習(xí)等功能
另外,TI的芯片有個特點是多核異構(gòu),。我們的手機中四核,、八核、大小核等等,,它們都是ARM的核,。但是TI的汽車芯片中,比如在Jacinto 6中,,有雙核Cortex-A15,、2組雙核Cortex-M4,另外還有GPU和TI自己的C66x DSP等內(nèi)核,。這樣能夠使客戶最有效地布局,。
同時,蔣總透露:“下一代的Jacinto芯片——Jacinto 7,,會采用硬件虛擬化,,這將會更加的精彩?!盝acinto 7會面向無人駕駛應(yīng)用,,增加卷積神經(jīng)網(wǎng)絡(luò)和深度學(xué)習(xí)等功能,并集成了8個以太網(wǎng)和ISP等,。
圖2:儀表盤和影音娛樂融合在一個屏上顯示,。屏幕刷新率為72fps,,指針移動沒有拖泥帶水的感覺。
s
圖3:前視和TDA的組合,,同時提供測距功能,。它包含2個DSP、4個EVE(嵌入式視覺引擎),,1個A15和2個M4,。從圖中的系統(tǒng)負荷可看出,A15幾乎未用,,而ADAS主要運行在DSP上,。
圖4:語義識別,其中包含有神經(jīng)網(wǎng)絡(luò),。與傳統(tǒng)的方框不同,,它是像素級別的,可以識別行人,、車輛,、道路的邊界等等。這在無人駕駛當(dāng)中不可或缺,。