基于雙DSP的雷場(chǎng)偵察圖像實(shí)時(shí)壓縮存儲方法
3.4 雙口RAM+雙DSP圖像處理模塊
作為圖像壓縮和存儲系統的核心,圖像處理模塊以雙DSP為運算處理核心單元,并輔以雙口RAM實(shí)現2個(gè)DSP之間的高速通信。2個(gè)DSP的外部存儲器接口EMIF與雙口RAM之間的接口設計如圖3所示,圖中的雙口RAM采用的是32位異步RAM。
在圖3所示的2個(gè)DSP中,DSPl的功能如下:
- 接收雷場(chǎng)原始圖像數據和GPS定位數據;
- 對雷場(chǎng)圖像數據進(jìn)行GPS標定;
- 通過(guò)EXBUS將GPS標定后的圖像存儲到硬盤(pán)上;
- 使用快速離散余弦變換(FDCT)對GPS標定后的雷場(chǎng)圖像進(jìn)行實(shí)時(shí)壓縮;
- 將壓縮數據通過(guò)外部存儲器接口EMIF和雙口RAM傳送給DSP2。
- DSP2的主要功能如下:
- 通過(guò)外部存儲器接口EMlF和雙口RAM接收來(lái)自DSPI的壓縮數據;
- 將壓縮數據量化重排;
- 對量化重排后的壓縮數據進(jìn)行信源和信道編碼;
- 將編碼后的數據通過(guò)數傳設備發(fā)送給接收站。
作為2個(gè)DSP之間高速通信橋梁的雙口RAM是一個(gè)共享式多端口存儲器,它配備2套獨立的地址線(xiàn)、數據線(xiàn)和控制線(xiàn),允許2個(gè)獨立的DSP同時(shí)異步地訪(fǎng)問(wèn)存儲單元,從而實(shí)現存儲數據的共享,大大提高了2個(gè)DSP之間的通信速
雙口RAM內部的訪(fǎng)問(wèn)仲裁邏輯通過(guò)控制同一地址單元訪(fǎng)問(wèn)的時(shí)序、合理分配存儲單元數據塊的訪(fǎng)問(wèn)權限、有序調度信令交換邏輯(例如中斷信號)等手段來(lái)管理2個(gè)DSP對雙口RAM的讀寫(xiě)操作,從而實(shí)現DSPI和DSP2對存儲器內共享數據的有序訪(fǎng)問(wèn)。
2個(gè)DSP雖然能通過(guò)雙口RAM進(jìn)行高速通信,但其控制功能不強,因此系統中需要采用如圖1所示的2個(gè)CPLD協(xié)調DSPl和DSP2對雙口RAM中共享數據的訪(fǎng)問(wèn),從而實(shí)時(shí)快速地實(shí)現雷場(chǎng)圖像數據的標定、壓縮、存儲和傳輸。
3.5 圖像存儲模塊
原始圖像數據經(jīng)過(guò)GPS標定后進(jìn)行存儲,作為地面接收的雷場(chǎng)圖像數據的備份。由于光學(xué)設備所拍攝的雷場(chǎng)數據具有低空、大速高比、高分辨率的特點(diǎn),是海量數據,因此,必須使用硬盤(pán)進(jìn)行存儲。為了避免圖l所示的DSPI內部硬件資源發(fā)生沖突,使用DSPI的EXBUS作為圖像存儲數據輸出的接口。
經(jīng)過(guò)GPS標定的雷場(chǎng)圖像數據通過(guò)DSPl的EXBUS接口首先輸出到FIFO中緩沖,然后分別通過(guò)DMA控制器和接口控制器將壓縮數據存儲到硬盤(pán)上。對硬盤(pán)的控制采用DSP3和專(zhuān)用SCSl接口控制器來(lái)實(shí)現數據的存儲。EXBUS與異步FIFO之間的硬件接口如圖4所示。
評論