汽車駕駛輔助系統(tǒng)需要更高階的嵌入式處理架構,,因應汽車多媒體影音的多元應用,,汽車駕駛輔助系統(tǒng)的嵌入式處理架構,,需兼顧提升效能、降低成本和功耗,、縮小尺寸,、以及提升靈活性的設計要點。
汽車駕駛輔助系統(tǒng)涵蓋面相當廣泛,,舉凡車道偏離警告系統(tǒng),、盲點偵測、自動巡航控制,、自動停車,、防撞偵測等,需要整合復雜的系統(tǒng)輸入驅動功能,。例如紅外線和雷達轉換器以及攝影鏡頭,,都需要強大的即時數(shù)位訊號處理效能,便進行元素分析,,進一步驅動通訊,、控制系統(tǒng)和顯示等處理應用。
因此,,汽車駕駛輔助系統(tǒng)的嵌入式處理架構,,要能夠突破既有訊號處理效能延遲的限制,兼顧復雜的系統(tǒng)介面輸出入訊息,,并且取代多晶片建置在成本,、功耗和尺寸上的弱點,同時提高嵌入式設計的靈活性,。具有可擴充性的FPGA設計架構,,才能嵌入于不同整車車款系統(tǒng)中??删幊踢壿嬀邆涞拇罅科叫刑幚碣Y源能力,,才能處理各種訊號處理應用的龐大資料,并可建置額外的周邊元件,,來擴充處理系統(tǒng)的各種功能,。FPGA的可擴充性,、平行處理能力和軟硬體設計的彈性化和客制化能力,不僅開始在嵌入式處理市場攻城掠地,,也開始受到汽車電子廠商的矚目與青睞,。
賽靈思已經(jīng)提出以ARM雙 Cortex-A9 MPCore為組合核心、采用28奈米制程,、軟硬體平行可編程邏輯的可擴充處理系統(tǒng)架構Zynq-7000系列,。不同于多晶片建置需要ASSP處理器和 DSP設計,賽靈思的可擴充處理平臺強調(diào)處理器和FPGA架構的整合能力,,省下了外掛DSP設計和多余的儲存器周邊,。處理系統(tǒng)能獨立于可編程邏輯之外,,并在各種作業(yè)系統(tǒng)上運作,。處理系統(tǒng)亦可再依照需求來調(diào)整可編程邏輯資源,如此軟體的編程模式就與那些擁有完整功能的標準型ARM處理器基礎SoC完全相同,。
另一方面,,倒車影像裝置也成為FPGA處理架構大展身手的應用。以往倒車影像裝置多采用MCU和ARM 作為主控制器,,影像數(shù)據(jù)資料傳送到顯示螢幕,,往往會產(chǎn)生延遲的問題。而除了顯示之外,,現(xiàn)在的倒車影像裝置更要進一步支援各種線條,、字元符號、畫圖等動畫顯示功能,,并兼顧高安全性和可靠性的車規(guī)規(guī)范,。
針對倒車后視功能,Microsemi(前Actel)提出采用FPGA作為主控制器,、整合MCU訊息的處理架構,,可將系統(tǒng)頻率提高到100MHz,平行處理能力也提高倒車影像的顯示效能和即時性,,并支援車身前后左右影像切換的應用效果,。支援倒車錄影的兩塊FPGA架構,其一是將影像即時顯示到螢幕上,,其二是接收MCU命令呈現(xiàn)包括多圖層,、2D加速、繪圖處理等顯示效果,。
值得注意的是,,Actel FPGA和Xilinx架構都強調(diào)開啟電源就能運作的特性,這會有助于汽車電子運作的即時啟動,、以及處理器喚醒緊急事件加以執(zhí)行的能力,。例如在支援車載資資訊系統(tǒng)(Telematics)的短距數(shù)據(jù)傳輸應用,,F(xiàn)PGA架構就要能滿足高速行車數(shù)據(jù)傳輸準確到位的需求。因此,,采用SRAM FPGA或是Flash FPGA的記憶體控制設計,,可能會對汽車電子數(shù)據(jù)傳輸產(chǎn)生不同的影響。