系統(tǒng)總體設(shè)計方案
汽車運行狀況圖像硬件主要是基于ADSP-BF533芯片進行設(shè)計的,設(shè)計中分成CPLD電路、圖像采集電路、IDE接口電路、SDRAM電路、FLASH電路、電源電路和復(fù)位電路等部分。系統(tǒng)整體框圖如圖1所示。
ADSP-BF533是ADI Blackfin系列最近推出的一款功能強大的DSP,能處理用于互聯(lián)網(wǎng)的大量圖像、聲音、文本和數(shù)據(jù)流,適用于電信和各種互聯(lián)網(wǎng)設(shè)備。ADSP-BF533內(nèi)核包括2個16位乘法器,2個40位累加器,2個40位算術(shù)邏輯單元(ALU),4個8位視頻ALU以及1個40位移位器。
2、MPEG-4壓縮算法
MPEG-4標準采用了面向?qū)ο蟮囊曨l編碼技術(shù)。根據(jù)面向?qū)ο蟮木幋a要求,MPEG-4引入了視頻對象(VO)的概念。視頻對象是可視場景中景物的抽象描述,從用戶的角度,它代表畫面中任何有意義的物理實體,如人、物體甚至可能是背景。MPEG-4是一個使你由被動變?yōu)橹鲃樱ú辉僦皇怯^看,允許你加入其中,即有交互性)的動態(tài)圖像標準。
硬件系統(tǒng)設(shè)計
1、存儲器電路設(shè)計
系統(tǒng)存儲器包括數(shù)據(jù)存儲器和指令存儲器,其存儲器電路由SDRAM與ADSP-BF533接口電路、Flash與ADSP-BF533接口電路組成。
本系統(tǒng)SDRAM采用Hynix公司的HY57V561620。SDRAM與ADSP-BF533的接口如圖2所示。
本系統(tǒng)使用2片AM29LV800BT,其BYTE#為8位或16位選擇模式引腳,系統(tǒng)使用16位數(shù)據(jù)模式,所以此引腳接高電平;復(fù)位引腳RESET#與CPLD相連。
AM29LV800BT與ADSP-BF533接口圖如圖3所示。