基于Cyclone FPGA的遠程信息處理系統(tǒng)簡介
在汽車中,遠程信息處理系統(tǒng)包括在全球定位系統(tǒng)(GPS)下進行的無線通信,及向駕駛員提供最新的信息、安全功能和車載娛樂所進行的嵌入式計算。在處理器中提供了該系統(tǒng)所需要的全部控制功能。全球定位系統(tǒng)、車輪的傳感裝置、和轉速計的接口可以接收到有關導航、輪速和引擎速度方面的信息,并將這些信息再發(fā)送給LCD圖形控制器顯示。此系統(tǒng)為駕駛員提供有關當前交通狀況、駕駛地圖及方向、速度以及燃油狀況等方面數(shù)據(jù)。緊急情況下,系統(tǒng)將提供緊急求救服務,并能確切提供車輛所處位置。
娛樂功能部件(entertain units)可以訪問儲存有MP3音樂文件的車載CD-ROM播放器。而GPS所使用的系統(tǒng)導航數(shù)據(jù)同樣也可以被儲存在這里。MP3音樂文件被發(fā)送到汽車的音頻系統(tǒng)中通過音頻界面回放。
接口部件通過多種總線連接讓控制器件訪問所有汽車娛樂和駕駛員信息系統(tǒng)(例如車載電腦)。駕駛員通過USB、以太網(wǎng)(或藍牙)接口連接如手提電腦、 PDA等移動設備來進行數(shù)據(jù)的同步、上傳和下載等操作。外部多媒體設備如便攜式DVD播放器可以通過USB或是Firewire接口連接到控制器上。車用 CD/DVD播放器和其他車用多媒體設備則通過MOST/Firewire (IDB1394)接口聯(lián)網(wǎng)。車用控制器區(qū)域網(wǎng)絡(CAN)、串行外圍接口、內(nèi)部集成電路總線接口和內(nèi)部集成電路聲音總線接口用于次要的車身控制操作。圖 1顯示了一個典型的遠程信息處理/娛樂控制器。
Altera的低成本Cyclone FPGA系列是遠程信息處理系統(tǒng)中許多接口應用的理想選擇??删幊踢壿嬙试S對接口連接進行定制,從而滿足多種不同數(shù)據(jù)類型的需要。它可以和預先設定的專用標準產(chǎn)品(ASSP)芯片配合使用,為后者提供一個靈活的系統(tǒng)作為補充。遠程信息處理控制器中的大部分功能都可以通過Cyclone器件來完成。通過使用各種現(xiàn)成的Altera® IP核,如10/100以太媒體訪問控制器(MAC)、PCI和CAN控制器,可以大幅度降低開發(fā)成本和縮短推出市場所需時間。此外,還可以使用Altera 32位Nios® II嵌入式處理器來完成遠程信息處理應用中標準的微控制器的功能。具備低成本構架的Cyclone器件與Altera IP核的完美組合為大容量應用提供了最富競爭力的解決方案。
圖1.遠程信息處理/娛樂控制器
注釋:
SPI = 串行外圍接口
I/C = 內(nèi)部集成電路總線
12S = 內(nèi)部集成電路聲音總線
ATAPI = AT計算機上附加設備的包接口
PWM = 脈寬調(diào)制
基于其高效的器件架構,Cyclone器件完全可以滿足成本相對敏感的應用在性能和價格方面的要求。Cyclone器件系列以及Altera的配套產(chǎn)品及解決方案為業(yè)內(nèi)設計人員提供了較ASIC更具競爭力的價格水平。