基于ADSP-TS201S的圖像采集處理系統(tǒng)(05-100)
攝像機(jī)的數(shù)字視頻信號(hào)為14對(duì)差分信號(hào),經(jīng)FPGA將差分信號(hào)轉(zhuǎn)換為單端信號(hào),并鎖存數(shù)據(jù)。每個(gè)象素14位,每幀320×240。
本文引用地址:http://2s4d.com/article/91486.htmFPGA采用ALTERA公司的CYCLONE系列EP1C3T144C-6,配置芯片采用EPC2LC20。EP1C3T144C-6具有將差分信號(hào)轉(zhuǎn)單端信號(hào)的專(zhuān)用I/O口。鎖存在FPGA的數(shù)字,模擬兩路視頻信號(hào)根據(jù)工作模式選擇輸出到DSP1數(shù)據(jù)總線上,由DSP1讀入處理,數(shù)據(jù)速率與模擬視頻的采樣速率,數(shù)字視頻的數(shù)據(jù)速率相同。工作模式選擇,開(kāi)關(guān)控制通過(guò)PIC9054引入到FPGA。
·DSP處理器模塊
DSP處理器陣列模塊主要由4片高速高性能的DSP處理芯片ADSP-TS201S組成多DSP處理器系統(tǒng),ADSP-TS201S性能如下:
基本性能指標(biāo)如下:
600MHz運(yùn)行速度時(shí),內(nèi)核指令周期1.67ns
24M bits片上DRAM,分為6個(gè)4M bits塊(128K words X 32 bits)
片內(nèi)雙運(yùn)算模塊,每個(gè)都包含一個(gè)ALU、一個(gè)乘法器、一個(gè)移位器和一個(gè)寄存器組
雙整數(shù)ALU提供數(shù)據(jù)尋址和指針操作功能
片內(nèi)提供14通道DMA、外部口、4個(gè)鏈路口、SDRAM控制器、可編程標(biāo)志引腳、2個(gè)定時(shí)器
片上仲裁系統(tǒng)可實(shí)現(xiàn)8個(gè)TigerSHARC DSP的無(wú)縫連接
內(nèi)部3條互相獨(dú)立的128位總線
外部數(shù)據(jù)總線64位,地址總線32位
每秒48億次40位寬的MAC運(yùn)算或每秒12億次80位寬的MAC運(yùn)算;1024點(diǎn)復(fù)數(shù)FFT(基2)時(shí)間15.7us
外部端口 1G字節(jié)每秒;鏈路口(每個(gè))1G字節(jié)每秒
DSP處理器陣列模塊中DSP1是用來(lái)整理所收集到的視頻信號(hào),并進(jìn)行相應(yīng)的預(yù)處理后,將數(shù)據(jù)分發(fā)送到后面的DSP,進(jìn)行進(jìn)一步的處理。
DSP1并行口應(yīng)接FPGA輸出的視頻數(shù)據(jù),還要接FLASH,完成DSP加載。DSP1的IRQ0,IRQ1分別作視頻輸入的幀中斷和行中斷,接到FPGA。其連接電路如下圖3所示。
FLASH選用AMD公司的AM29LV017D,為2M x 8-Bit的存儲(chǔ)器,可通過(guò)DSP1對(duì)FLASH編程,要保證在FLASH讀寫(xiě)時(shí),F(xiàn)PGA的數(shù)據(jù)輸出總線D0~D13為高阻,反之,在數(shù)據(jù)通道運(yùn)行時(shí),也應(yīng)使FLASH輸出為高阻,故用BMS來(lái)選片F(xiàn)LASH。
圖3 DSP1與FPGA,FLASH 連接圖
評(píng)論