《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于MCU和FPGA靈活設計車載信息娛樂系統
基于MCU和FPGA靈活設計車載信息娛樂系統
嵌入式在線
哈曼貝克汽車多媒體系統(深圳)有限公司 謝文盛
摘要: 車載信息娛樂系統是一個高度集成的復雜系統,其中可以包括導航系統、影音系統、電話系統、空調通風系統,以及其他車內外舒適設備的控制系統等,這些系統涉及的通訊網絡可以包括LINK_KEYWORD0、MOST、LIN、藍牙和其他無線網絡協議等。設計這樣一個復雜系統,不但要考慮系統的性能和成本,更要考慮設計的靈活性,以保持產品在快速變化的市場中的競爭力。
Abstract:
Key words :

        汽車工業蓬勃發展,車載信息娛樂系統已經不再是豪華轎車的獨有設施,越來越多的中低端轎車開始擁有自己的信息娛樂系統。

  然而,車載信息娛樂系統是一個高度集成的復雜系統,其中可以包括導航系統、影音系統、電話系統、空調通風系統,以及其他車內外舒適設備的控制系統等,這些系統涉及的通訊網絡可以包括LINK_KEYWORD0、MOST、LIN、藍牙和其他無線網絡協議等。設計這樣一個復雜系統,不但要考慮系統的性能和成本,更要考慮設計的靈活性,以保持產品在快速變化的市場中的競爭力。

  汽車電子系統要求溫度適應范圍大、有利于生產標準化和很長的設計壽命。車載信息娛樂系統是一個快速發展和適應各種用戶的系統,如果既要保持一個設計具有長的壽命又要有高度的靈活性,那么這種設計在軟硬件,特別是在硬件方面要有很強的可擴展性。

  一般來說,車載信息娛樂系統具有復雜的人機界面(按鍵和旋鈕),帶一個可以顯示地圖、影像和汽車信息的液晶顯示器,有時還會是觸摸屏。這種系統一般以一個高性能MCU為中心,加上各種標準接口以及一個視頻加速器件。

  DSP、ASSP和FPGA都可以用來實現多種接口和視頻處理。DSP專為信號處理而設計,具有靈活度高和功耗低的特點。然而,目前DSP的運算能力尚不能同時滿足更高的圖像處理和無線通訊的要求。ASSP通常為某個標準的圖像處理和無線通訊而設計,換言之,它不具有適應多種標準的可編程性。FPGA同時具有高的運算能力和內部邏輯的現場可編程性,它能夠適應車載信息娛樂系統的靈活性。另外,FPGA的現場可編程性使之能夠代替很多原來要ASIC來實現的功能單元,這樣就給硬件設計帶來很大自由度。

 

  應用MCU+FPGA的設計,軟件和外設硬件都可以在FPGA中變化,整個系統相當于一個很容易進行升級的軟件,改變硬件就像改變軟件一樣簡單。這樣的系統可以滿足從低端到中高端汽車電子產品的設計、測試和生產的要求。所以,基于MCU+FPGA的設計給車載信息娛樂系統帶來了很大的靈活性。

  在確立了基本硬件框架之后,接著就要考慮基于這種框架的芯片的選擇。對于車載娛樂信息系統這樣一個復雜的人機交互系統,高性能和高安全的嵌入式實時操作系統是首選的軟件基礎。而該操作系統支持的芯片組將是MCU的主要候選者。目前,在汽車工業界普遍接受的組合是SH4(MCU)加上QNX(操作系統)。

  FPGA的選擇要相對容易一些,至少有Xilinx、Altera、Lattice、Actel和Quicklogic等五家公司的產品可以考慮。Xilinx和Altera是FPGA的行業領袖,他們的產品應用廣泛,有大量的標準庫可以采用。圖1的框圖是一個硬件的基本構成示意圖。

  考慮了硬件之后,軟件的架構就變得明晰了。由于QNX支持POSIX規范,所以基于它編寫的模塊化的應用程序和應用開發庫具有良好的可移植性,這對支持同類軟件架構的其他平臺的開發無疑是一件節約成本的好事。

硬件的基本構成示意圖

圖1:硬件的基本構成示意圖。

  軟件架構的概念設計實際上可以在操作系統明確之前就開始。軟件設計不一定非要遵從POSIX規范,而是要滿足系統的高性能、設計的模塊化、應用的可伸縮性和代碼的可重用性及可移植性。

  通常一個基于MCU的復雜軟件系統應該定義以下的軟件層:

  BSP:處理和MCU初始化相關的事務,如IPL(Initial Program Loader)和Startup Program等;

  設備驅動:所有和硬件相關的程序,如FLASH driver、CAN driver和圖形圖像驅動等;

  OS:核心操作系統,負責提供資源管理和安全任務調度等服務,它甚至也可以包含一些高層次的驅動設備,如標準輸入輸出設備驅動等;

  中間件:介于操作系統和應用程序之間的程序,如各種API和FPGA Loader等;

  應用程序:具有高度可重用性的、完成特定功能的程序模塊,如媒體播放器和導航軟件。

  在MCU+FPGA的架構之下,每個和FPGA相關的應用程序都自帶一個初始化例程。該初始化例程在需要啟動該應用程序之前將該應用程序映射到FPGA,然后該應用程序在FPGA上運行。根據應用程序的要求,MCU可以在完成映射之后,保持和FPGA強的或弱的通訊聯系。這種結構部分解放了MCU,使之能夠有效地進行任務調度和資源管理,而FPGA也能夠在特定環境下高效運行。這種系統的另外一個好處就是非常穩定且容易維護。運行在FPGA中的應用程序的不良動作或崩潰通常不會影響到運行在MCU中的操作系統。在發現某個應用程序失效之后,操作系統可以從容地重新開始該應用程序的新例程,而不必重啟整個系統。

  運行在FPGA中的應用程序,雖然看起來和普通運行在ASIC或ASSP中的系統并無區別,但是這些應用程序的結構實際上有很大的區別。運行在ASIC或ASSP中的系統是根據已經確定的具有特定功能硬件環境設計的,而運行在FPGA中的應用程序是根據將要完成的功能,自己調整FPGA的邏輯單元,使之能夠適應環境。正是FPGA這種現場可編程性,使我們能夠在適當的時候啟動適當的應用程序,這大大增加了設計的靈活性。

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲一区二区三区影院| 亚洲黄色视屏| 影音先锋在线一区| 国产欧美日韩亚州综合| 欧美视频免费在线观看| 欧美激情第一页xxx| 老司机免费视频一区二区三区| 久久大香伊蕉在人线观看热2| 午夜一区在线| 亚洲欧美成人网| 亚洲香蕉在线观看| 亚洲视频中文| 亚洲一级二级在线| 亚洲一级影院| 亚洲一卡久久| 亚洲一区二区三区乱码aⅴ| 99国产精品久久久| 99re66热这里只有精品4| 日韩午夜三级在线| 亚洲一区免费| 欧美精品三级日韩久久| 欧美aa在线视频| 免费在线亚洲| 欧美精品123区| 欧美日本不卡| 欧美日韩少妇| 国产精品国产亚洲精品看不卡15| 国产精品激情av在线播放| 国产精品视频观看| 国产日韩综合一区二区性色av| 国产情侣久久| 好男人免费精品视频| 伊人久久亚洲热| 亚洲国产精品一区二区第一页| 亚洲国产cao| 亚洲靠逼com| 一本大道久久a久久综合婷婷| 中文在线一区| 午夜精品影院| 久久精品日韩欧美| 亚洲精品免费在线观看| 一区二区三区日韩精品| 亚洲欧美成人精品| 欧美中文字幕在线| 六月婷婷久久| 欧美色图麻豆| 国产亚洲精品一区二区| 亚洲成人在线免费| 一本一本a久久| 欧美一二三视频| 亚洲三级电影全部在线观看高清| 一本色道久久加勒比88综合| 亚洲欧美日韩综合| 久久亚洲精品视频| 欧美裸体一区二区三区| 国产精品视频网址| 国产欧美日韩在线视频| 亚洲第一精品电影| 在线亚洲激情| 久久超碰97人人做人人爱| 亚洲经典视频在线观看| 亚洲午夜羞羞片| 久久漫画官网| 欧美日本国产| 国产欧美精品xxxx另类| 亚洲福利视频免费观看| 亚洲一区二区三区在线观看视频| 久久av资源网| 亚洲一区欧美一区| 久久亚洲综合| 国产精品二区在线| 1769国内精品视频在线播放| 一区二区精品| 亚洲高清视频中文字幕| 亚洲直播在线一区| 裸体丰满少妇做受久久99精品| 欧美日韩亚洲91| 精品av久久久久电影| 一本色道精品久久一区二区三区| 欧美在现视频| 一区二区三区精密机械公司| 久久久久www| 欧美视频在线观看一区| 在线免费不卡视频| 性欧美videos另类喷潮| 亚洲色在线视频| 欧美jizz19性欧美| 国产精品一香蕉国产线看观看 | 国产精品视频久久久| 亚洲精品免费网站| 亚洲国产成人av| 欧美有码在线视频| 欧美香蕉视频| 亚洲国产精品久久人人爱蜜臀| 性久久久久久久久| 亚洲影视在线播放| 欧美激情精品久久久久久久变态| 国产自产精品| 国产精品99久久久久久久vr| 日韩视频永久免费| 免费人成网站在线观看欧美高清| 国产欧美日韩三级| 一区二区三区四区五区精品| 99国产精品国产精品久久| 欧美 日韩 国产一区二区在线视频 | 欧美一区二区三区久久精品| 午夜精品成人在线| 欧美日韩中文字幕| 亚洲精品在线观看免费| 亚洲理伦在线| 欧美高清在线| 亚洲国产精品va在线看黑人动漫| 久久狠狠一本精品综合网| 欧美一区二区三区免费视| 国产精品电影在线观看| 在线视频你懂得一区二区三区| av成人免费在线观看| 欧美激情va永久在线播放| 亚洲国产成人91精品| 亚洲欧洲精品一区二区三区| 噜噜噜躁狠狠躁狠狠精品视频| 黄色成人免费观看| 久久精品视频免费观看| 久久久久久久久久看片| 国产一区 二区 三区一级| 亚洲欧美国产一区二区三区| 欧美一级成年大片在线观看| 国产精品视频在线观看| 亚洲一区二区免费看| 亚洲欧美综合精品久久成人| 国产精品日韩在线观看| 亚洲一区二区三区国产| 午夜国产精品影院在线观看| 国产精品视频网站| 午夜影院日韩| 久久蜜桃资源一区二区老牛 | 欧美一区二区三区日韩| 国产欧美日韩一区二区三区在线观看| 亚洲男人av电影| 欧美在线电影| 国内精品99| 亚洲欧洲三级电影| 欧美久久视频| 一区二区三区视频在线看| 香蕉尹人综合在线观看| 国产欧美日韩综合精品二区| 欧美在线免费观看| 欧美不卡激情三级在线观看| 亚洲人成在线播放网站岛国| 亚洲天天影视| 国产欧美一区二区白浆黑人| 久久av一区二区三区| 欧美肥婆bbw| 日韩亚洲欧美精品| 欧美一区二区三区免费在线看 | 一区二区国产精品| 欧美在线观看天堂一区二区三区 | 亚洲视频在线播放| 久久高清福利视频| 在线精品视频一区二区三四| 一本高清dvd不卡在线观看| 国产精品久久久久久久电影| 欧美在线亚洲综合一区| 欧美国产91| 在线综合+亚洲+欧美中文字幕| 久久成人精品电影| 亚洲国产精品悠悠久久琪琪| 亚洲一区激情| 狠狠狠色丁香婷婷综合激情| 99国产精品久久| 国产精品一区二区三区免费观看 | 国产精品99久久不卡二区| 久久九九免费视频| 91久久久一线二线三线品牌| 亚洲欧美日本另类| 在线不卡视频| 亚洲伊人网站| 激情六月婷婷久久| 亚洲一区二区三区777| 国内精品久久久久久久果冻传媒| 日韩午夜一区| 国产亚洲欧美一区在线观看| 一本大道久久a久久综合婷婷| 国产一区视频网站| 一区二区三区成人精品| 国产一区在线观看视频| 99在线精品视频| 国模精品一区二区三区色天香 | 亚洲欧美成人在线| 亚洲国产裸拍裸体视频在线观看乱了| 亚洲欧美韩国| 亚洲国内在线| 久久久久久久高潮| 国产精品99久久久久久有的能看| 玖玖玖国产精品| 亚洲欧美在线播放| 欧美日一区二区在线观看| 亚洲国产一区二区三区a毛片| 国产精品欧美精品| 日韩视频免费|