基于DSP+FPGA的紅外移動目標識別跟蹤系統設計
DSP采用TI公司的TMS320C6202芯片。我們采用隔點、隔行的亞抽樣。抽樣后,每幀圖像大小約為20KB,總計約需80KB的數據空間,TMS320C6202的片內數據空間足夠所需。我們對DSP芯片的內部空間分配如圖5所示。

圖5 DSP內部空間分配
function ImgZoom(Id)//重新設置圖片大小防止撐破表格{ var w = $(Id)。width; var m = 650; if(w 6 PCI接口電路由于本系統與PC的接口是PCI接口。為了避免受困于PCI接口繁雜的數據傳送協議,充分發揮PCI總線的數據傳送能力,PCI接口電路采用PCI9054芯片。它是PCI總線專用接口芯片,具有數據傳送快、數據傳送簡單等優點。在33MHz的PCI總線工作頻率下,它的最大數據吞吐能力為132MB/s. PCI9054與DSP的數據交換或通信是通過DSP芯片內部的兩個寄存器實現的,即地址寄存器XBISA;數據寄存器XBD.對PCI9054及DSP芯片而言,它們互相并不能直接訪問對方的資源,數據交換必須由這兩個寄存器中繼,如圖6所示。

圖6 PCI9054與DSP連接圖
系統軟件設計首先進行系統上電自檢,查看系統各部分是否進入正常工作狀態,并將檢測結果送往主機。然后對整機系統進行初始化工作,檢測命令字寄存器確定圖像的輸入方式和系統的工作方式,若主機未指定,則進入等待狀態,直到操作員指定系統的工作方式為止,系統進入正常工作。系統軟件流程圖如圖7所示。

圖7系統軟件流程圖
評論