基于Au1200的無(wú)線車載多媒體終端硬件設(shè)計(jì)
3.1 存儲(chǔ)模塊
系統(tǒng)存儲(chǔ)模塊由動(dòng)態(tài)存儲(chǔ)器、靜態(tài)存儲(chǔ)器和本地存儲(chǔ)器構(gòu)成,其設(shè)計(jì)基于Aul200芯片的存儲(chǔ)器接口特性。
3.1.1 動(dòng)態(tài)存儲(chǔ)器設(shè)計(jì)
Aul200片內(nèi)具有DDR SDRAM存儲(chǔ)控制器。為滿足應(yīng)用需求,系統(tǒng)采用兩片NT5TU32M16AG并聯(lián)構(gòu)建32 b的動(dòng)態(tài)存儲(chǔ)器系統(tǒng)。每片NT5TU32M16AG的存儲(chǔ)容量為8 Mb×16 I/O×4 bank,數(shù)據(jù)寬度為16 b,主要作為系統(tǒng)程序的運(yùn)行空間。其接口電路如圖3所示,兩芯片共用片選信號(hào)、讀寫信號(hào)和地址線,其數(shù)據(jù)輸出合成為32 b的數(shù)據(jù)總線。
3.1.2 靜態(tài)存儲(chǔ)器設(shè)計(jì)
本設(shè)計(jì)采用1片TE28F128J3C NOR FLASH作為靜態(tài)存儲(chǔ)器。該芯片數(shù)據(jù)寬度為16 b,存儲(chǔ)容量為16 MB,主要用于存放bootloader、操作系統(tǒng)、文件系統(tǒng)以及應(yīng)用程序。通過(guò)連接FLASH的CE0#與Aul200的RCS0#,將FLASH映射到Aul200存儲(chǔ)空間的基地址0xBFC00000處。系統(tǒng)上電或復(fù)位時(shí),將從該地址啟動(dòng)。
3.1.3 本地存儲(chǔ)器設(shè)計(jì)
為滿足視頻文件的存儲(chǔ)需求,本終端配有一個(gè)20 GB的IDE硬盤。硬盤接口的邏輯控制通過(guò)CPLD實(shí)現(xiàn),Aul200的HD_CS[n]與A6~A4引腳一起構(gòu)成地址總線,用于訪問(wèn)硬盤內(nèi)部寄存器;16位數(shù)據(jù)總線D0~D15通過(guò)總線收發(fā)器74LVC245進(jìn)行電平轉(zhuǎn)換后與硬盤相連。
3.2 多媒體處理模塊
Aul200具有強(qiáng)大的多媒體處理功能,可支持MPEG2,MPEG4,AVI,MP3等多種媒體格式,其片內(nèi)的媒體加速引擎MAE和可編程控制器PSC為音視頻處理提供了極大的方便。
3.2.1 視頻單元
本系統(tǒng)以電視為顯示終端。通過(guò)將Aul200 LCD接口輸出的逐行掃描信號(hào)轉(zhuǎn)換為隔行掃描信號(hào),可滿足電視機(jī)對(duì)顯示輸入的要求。選用的視頻掃描轉(zhuǎn)換芯片為Focus EnhanceMent公司的FS453。Aul200與FS453的接口電路如圖4所示。
為保證轉(zhuǎn)換后的圖像質(zhì)量,需使FS453工作在虛擬主機(jī)的像素時(shí)鐘模式下。即將FS453的CLKOUT引腳輸出作為Aul200 LCD控制器的輸入時(shí)鐘,由FS453控制Aul200發(fā)送數(shù)字視頻信號(hào)的速率;而Aul200向FS453提供水平同步信號(hào)LCLK、垂直同步信號(hào)FCLK、像素時(shí)鐘信號(hào)PCLK和偏置信號(hào)BIAS,以實(shí)現(xiàn)兩者之間的協(xié)調(diào)工作。
評(píng)論