基于ARM雙核處理器的3G數(shù)碼相框解決方案
基于ARM雙核處理器的3G數(shù)碼相框解決方案
引言
我公司3G數(shù)碼相框方案采用雙核多媒體處理器設(shè)計(jì),它可提供高性能媒體功能,具有低功耗的特點(diǎn),集成ARM926EJ和ARM946E的雙核處理器,支持多種視頻編解碼功能(如MPEG-1/2/4,MJPEG,JPEG和H.264的解碼、MJPEG,JPEG,MPEG-1/2/4的編碼等);而且它帶有2D和3D的圖形加速器,能夠更為合理地區(qū)分和處理不同維度的數(shù)據(jù),同時(shí)還能在多圖層下支持視頻播放的顯示。另外,由于在核心增加了NTSC/PAL的編碼器,可以為該芯片輕松實(shí)現(xiàn)1路數(shù)字、1路模擬雙屏輸出的強(qiáng)大功能。
杭州平望科技有限公司設(shè)計(jì)的PVT-805S ARM工控主板開發(fā)平臺(tái),是以該雙核處理器為核心的多媒體處理通用平臺(tái),結(jié)合處理器強(qiáng)大的多媒體處理功能與豐富的外設(shè)接口,在此平臺(tái)上進(jìn)行二次開發(fā),可以實(shí)現(xiàn)車載導(dǎo)航,網(wǎng)絡(luò)播放終端,數(shù)碼相框,數(shù)字電視機(jī)頂盒,智能手機(jī)等的多種設(shè)備功能。本文著重闡述基于3G網(wǎng)絡(luò)的數(shù)碼相框解決方案。
1、方案設(shè)計(jì)目標(biāo)功能
1. 1 產(chǎn)品定義:基于3G的數(shù)碼相框是一種在支持本地圖片存儲(chǔ),瀏覽,音視頻播放的基礎(chǔ)上,通過外接EVDO 3G模塊對(duì)遠(yuǎn)程服務(wù)器的圖片,視頻內(nèi)容進(jìn)行訪問,下載與在線播放的數(shù)碼影音設(shè)備
1. 2 功能列表:
圖片瀏覽功能:支持JPEG,PNG,GIF,BMP等靜止圖片以及MJPEG,MPEG-1/2/4,H.264等動(dòng)態(tài)圖片.靜止圖片的zui大分辯率為4096X2048,MJPEG,MPEG-1/2/4動(dòng)態(tài)圖片zui大分辯率為720P.
背景音樂:支持MP3,WMA,OGG等音頻格式,音頻采樣率為8K至96K.
存儲(chǔ)介質(zhì): 支持SDHC/MMC/CF,板載NandFlash等.
網(wǎng)絡(luò)接口: SDIO接口的Wi-Fi,藍(lán)牙,USB接口的EVDO 3G模塊.
人機(jī)界面: 16M色TFT,電容式觸控按鍵.紅外遙控
電源: 采用5V AC電源適配器或一節(jié)鋰離子(鋰聚合物電池)供電,鋰離子(鋰聚合物)電池采用適配器或USB連接線充電.
功放: 采用2W立體聲D類功放,提高了效率,延長(zhǎng)了電池工作時(shí)間.
2、系統(tǒng)硬件結(jié)構(gòu)
2.1 CPU硬件架構(gòu)
如圖1所示,處理器芯片在1個(gè)雙核32位CPU處理器的基礎(chǔ)上集成了視頻處理器,專門進(jìn)行硬件編解碼視頻的處理;集成了1個(gè)顯示控制器來(lái)進(jìn)行雙路顯示輸出;集成了1個(gè)Memory控制器(包含雙DDR控制器和NAND Flash/Static控制器),其中雙DDR控制器的設(shè)計(jì)極大地提高了內(nèi)存讀/寫效率,而將不同模塊處理部分使用不同的內(nèi)存區(qū)域,減少了內(nèi)存讀/寫沖突的發(fā)生;集成了1個(gè)視頻輸入控制器,可以外接攝像頭,回顯模擬視頻流;集成了AC 97和I2S兩種接口的音頻控制器,提供更為豐富的音頻接口;集成了2D、3D圖形加速器和PWM脈沖寬度調(diào)制器以及PPM脈寬測(cè)量模塊等。