999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于DSP和CPLD的圖像采集系統(tǒng)驅(qū)動設(shè)計*

2012-08-08 02:31:52鐘升紅康文雄梁永峰
關(guān)鍵詞:信號系統(tǒng)設(shè)計

鐘升紅,康文雄,梁永峰

(華南理工大學 自動化科學與工程學院,廣東 廣州 510000)

CMOS圖像傳感器利用感光二極管(Photodiode)進行光電轉(zhuǎn)換,將圖像轉(zhuǎn)換為數(shù)字數(shù)據(jù),每個像素都會連接一個放大器及A/D轉(zhuǎn)換電路,用類似內(nèi)存電路的方式將數(shù)據(jù)輸出。由于其靈敏度較高、曝光時間較短、像素尺寸小以及成本低、功耗低、整合度高的特點[1],已經(jīng)廣泛應(yīng)用于工業(yè)圖像處理系統(tǒng)和面向消費的圖像捕獲系統(tǒng)中。但通常這些系統(tǒng)獲取的圖像數(shù)據(jù)量很大,導致系統(tǒng)效率變低。

復雜可編程邏輯器件CPLD(Complex Programmable Logic Device)[2]是一種用戶根據(jù)自己需要而自行構(gòu)造邏輯功能的數(shù)字集成電路。CPLD基于Quartus II平臺并采用Verilog HDL語言進行編程,因而設(shè)計過程簡單、靈活和高效,而且可直接通過檢測CMOS傳感器的幀、行、點這些有效信號來獲取圖像數(shù)據(jù)。

數(shù)字信號處理器 DSP(Digital Signal Processing)具有強大的數(shù)據(jù)處理能力和較高的運行速度,已廣泛應(yīng)用于圖像處理領(lǐng)域。TMS320C64x系列芯片的EDMA支持外圍設(shè)備傳輸模式(PDT)[3],從而提供了一種在外圍設(shè)備和外部存儲器設(shè)備之間進行大量數(shù)據(jù)傳輸?shù)挠行Х绞健.擯DT被激活時,數(shù)據(jù)直接被外部源驅(qū)動,并通過統(tǒng)一數(shù)據(jù)線寫入,在沒有CPU參與下完成大量數(shù)據(jù)轉(zhuǎn)移,減少了總線周期數(shù),大大提高了傳輸效率。

圖像采集系統(tǒng)的速度是決定其廣泛應(yīng)用的因素之一,比如在生物特征識別系統(tǒng)中,采集速度是其評價標準之一。C64x系列芯片的運算速度比C5000系列有了大幅度提高,而其新增的PDT傳輸功能也恰好解決了大量數(shù)據(jù)傳輸?shù)乃俣葐栴},使其數(shù)據(jù)處理能力得到了進一步提升。

1 硬件電路設(shè)計

1.1 CMOS傳感器設(shè)計

CMOS是圖像采集系統(tǒng)中的核心器件,本系統(tǒng)采用Aptina公司的MT9V032C12STM (1/3英寸的Wide-VGA黑白CMOS傳感器)。CMOS主體電路設(shè)計如圖1所示,SYSCLK腳接外部晶振使CMOS傳感器工作模式為主模式,在主模式中,CMOS傳感器不斷采集圖像。DOUT_0~DOUT_9為圖像數(shù)字信號輸出引腳,實際只用到了DOUT_0~DOUT_9,F(xiàn)RAME_VALID 為 幀 信 號 管 腳 ,LINE_VALID為行信號管腳,PIXCLK點信號管腳,SCLK、SDATA為設(shè)置CMOS的控制管腳。為了得到高質(zhì)量的圖像,系統(tǒng)對數(shù)字和模擬兩部分電路分別獨立供電。數(shù)字部分供電芯片采用的是MICREL公司生產(chǎn)的MIC5209-3.3BM,它是可以提供500 mA電流的低噪聲低壓差線性穩(wěn)壓器;模擬部分供電芯片采用的是TI公司生產(chǎn)的TPS79133-EP,它是可以提供100 mA電流的超低噪聲、高電源抑制比低壓差線性穩(wěn)壓器。

1.2 整體電路接口設(shè)計

為減少CPU負荷,系統(tǒng)采用了CPLD來實現(xiàn)輔助邏輯 控 制 ,CMOS 的 DOUT_0~DOUT_9、FRAME_VALID、LINE_VALID、PIXCLK、SCLK和 SDATA全 部 連 到 CPLD實現(xiàn)圖像采集控制。CMOS傳感器輸出的圖像數(shù)據(jù)首先要暫存于FIFO中,本系統(tǒng)應(yīng)用的FIFO是IDT72V36110,并設(shè)置為 8 bit輸入和 32 bit輸出 (D0~D7為 8 bit數(shù)據(jù)輸入端口,Q0~Q7、Q9~Q16、Q18~Q25、Q27~Q34 組成 32 bit數(shù)據(jù)輸出端口,輸入端D8~D35接地,輸出端 Q8、Q17、Q26、Q35懸空)。由于CMOS傳感器不斷采集圖像使得輸出端不斷有數(shù)據(jù)輸出,而此時系統(tǒng)要求只有在需要數(shù)據(jù)時才去獲取傳感器輸出的數(shù)據(jù),因此,本系統(tǒng)中傳感器的輸出端和FIFO的輸入端都連到了CPLD,通過CPLD實現(xiàn)CMOS和FIFO數(shù)據(jù)總線的連通。圖像數(shù)據(jù)從CMOS到FIFO為寫FIFO操作,全部通過CPLD實現(xiàn),因此,F(xiàn)IFO的控制引腳除和外都連到CPLD以方便控制圖像數(shù)據(jù)輸入到FIFO中。圖像采集結(jié)束后需要把FIFO中的數(shù)據(jù)轉(zhuǎn)移到外部SDRAM中,即FIFO的讀操作和 SDRAM的寫操作(PDT寫操作),由于傳輸?shù)臄?shù)據(jù)量大,為了減少CPU的開銷并提高傳輸速度,本系統(tǒng)利用了TMS320C6414的PDT傳輸功能。因此,F(xiàn)IFO的讀使能和輸出使能連到DSP的讀時鐘RCLK連到 DSP的 AECLKOUT1,F(xiàn)IFO的數(shù)據(jù)輸出引腳(Q0~Q7、Q9~Q16、Q18~Q25、Q27~Q34)則 與DSP的EMIFA的低32 bit相連。CMOS傳感器采用默認的設(shè)置即 480 V×752 H (36 096萬像素),為達到圖像處理的容量需求,系統(tǒng)利用兩片外部同步動態(tài)隨機存儲器(SDRAM)MT48LC2M32B2-5并聯(lián)構(gòu)成64 bit接在DSP的EMIFA上,并通過映射到CE0空間,其所有的輸入與輸出均由輸入時鐘CLK(接到DSP的 AECLKOUT1腳)來同步[4-5],從而簡化了系統(tǒng)的設(shè)計,增強了高速處理器接口的能力。本系統(tǒng)電路接口如圖2所示。

2 系統(tǒng)程序設(shè)計

2.1 圖像采集部分程序

當系統(tǒng)需要采集一幅圖像數(shù)據(jù)時,DSP發(fā)出獲取圖像命令,CPLD對該命令進行譯碼,然后檢測CMOS的幀信號管腳FRAME_VALID,當有一個上升沿到來時,表明一幅新圖像數(shù)據(jù)傳輸開始;當CMOS的行信號管腳LINE_VALID有一個上升沿到來時,表明一幅圖像中的新的一行數(shù)據(jù)傳輸?shù)拈_始;當CMOS的點信號管腳PIXCLK有一個上升沿到來時,表明有一個點的數(shù)據(jù)可以采集,其波形圖如圖3所示。CPLD根據(jù)這3個信號把數(shù)據(jù)寫入到FIFO中。

圖3 CMOS傳感器數(shù)據(jù)傳輸波形圖

圖像采集的DSP部分程序為:

圖像采集的CPLD部分程序為:

2.2 數(shù)據(jù)傳輸程序設(shè)計

系統(tǒng)中的圖像數(shù)據(jù)處理都在外擴SDRAM中進行,因此,F(xiàn)IFO中的數(shù)據(jù)需要先轉(zhuǎn)移到SDRAM中。通常這種數(shù)據(jù)轉(zhuǎn)移需要EMIF讀取外設(shè)(FIFO),然后向目標存儲器(SDRAM)寫,整個過程需要兩次EMIF操作。由于讀取的數(shù)據(jù)量大,采用常規(guī)方法將導致讀取和傳輸效率低下。對此,本系統(tǒng)將FIFO和SDRAM都掛在了DSP的外部總線上,并采用了PDT傳輸進行優(yōu)化,整個過程只需占用一個EMIF總線周期,從而大大提高了數(shù)據(jù)的傳輸速度。系統(tǒng)中SDRAM是以64 bit方式連接在EMIFA的CE0空間,而FIFO與EMIFA是低32 bit相連,當用PDT模式從FIFO將數(shù)據(jù)讀到SDRAM中必然會造成數(shù)據(jù)間隔32 bit存放的現(xiàn)象,因此本系統(tǒng)采用EDMA控制使數(shù)據(jù)成緊密排列方式。相關(guān)寄存器配置[6-7]如下:

圖像采集系統(tǒng)的設(shè)計分為圖像獲取和圖像傳輸兩部分,為提高圖像采集系統(tǒng)的工作效率,本文設(shè)計了一種以DSP和CPLD為基礎(chǔ)的圖像采集系統(tǒng),其中,CPLD的靈活性使圖像的獲取變得簡單,DSP的PDT傳輸功能使數(shù)據(jù)傳輸變得高效。此外,本文也對接口進行了設(shè)計。調(diào)試和實驗表明本系統(tǒng)的采集和傳輸速度得到了較大的提高。

[1]劉春保,洪鎮(zhèn)南,張小偉,等.基于 CMOS圖像傳感器OV7720的網(wǎng)絡(luò)攝像機設(shè)計 [J].現(xiàn)代電子技術(shù),2011(4):11-16.

[2]GORDON H.用CPLD進行設(shè)計 [J].電子設(shè)計應(yīng)用,2009,35(3):52-54.

[3]卞紅雨,紀祥春.TMS320C6000系列DSP的CPU與外設(shè)[M].北京:清華大學出版社,2007.

[4]李林,謝紹斌,高增來,等.基于 PDT與 EDMA的高速數(shù)據(jù)傳輸設(shè)計[J].微計算機信息,2008,(18):117-118.

[5]王艷梅,鄭成文.TMS320C6701與SDRAM的接口設(shè)計[J].沈陽航空工業(yè)學院學報,2007(2):51-52

[6]Texas Instruments Incorporated.TMS320C6000 DSP enhanced direct memory access (EDMA)controller reference guide[Z].2004.

[7]Texas Instruments Incorporated.TMS320C6000 DSP External Memory Interface(EMIF)Reference Guide[Z].2004.

猜你喜歡
信號系統(tǒng)設(shè)計
Smartflower POP 一體式光伏系統(tǒng)
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
完形填空二則
瞞天過海——仿生設(shè)計萌到家
基于FPGA的多功能信號發(fā)生器的設(shè)計
電子制作(2018年11期)2018-08-04 03:25:42
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設(shè)計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
主站蜘蛛池模板: 青青国产成人免费精品视频| 亚洲最新地址| 欧美日韩第二页| 一区二区影院| 色窝窝免费一区二区三区| 91视频区| 蜜芽国产尤物av尤物在线看| 色噜噜狠狠狠综合曰曰曰| 国产成人精品一区二区免费看京| 国产在线第二页| 超薄丝袜足j国产在线视频| 91丨九色丨首页在线播放 | 自慰网址在线观看| 三上悠亚在线精品二区| 国产sm重味一区二区三区| 18禁不卡免费网站| 成人在线不卡视频| 成·人免费午夜无码视频在线观看| 成人夜夜嗨| 99九九成人免费视频精品| 热久久这里是精品6免费观看| 91毛片网| 亚洲精品爱草草视频在线| 57pao国产成视频免费播放| 操国产美女| 波多野结衣AV无码久久一区| 特级精品毛片免费观看| 日韩国产黄色网站| 亚洲国产高清精品线久久| 中文字幕在线欧美| 日韩欧美成人高清在线观看| 22sihu国产精品视频影视资讯| 国产尹人香蕉综合在线电影 | 国产精品亚洲一区二区在线观看| 欧美自慰一级看片免费| 日本三区视频| 国产主播喷水| 456亚洲人成高清在线| 欧美一级黄色影院| 在线观看欧美国产| 都市激情亚洲综合久久 | 无码专区在线观看| 成人毛片免费在线观看| 精品国产乱码久久久久久一区二区| 亚洲永久色| 在线国产91| 久久精品国产国语对白| 国产乱子伦手机在线| 日韩在线播放中文字幕| 强乱中文字幕在线播放不卡| 色天天综合久久久久综合片| 欧美日韩在线第一页| 美女亚洲一区| 欧美日韩一区二区三区在线视频| 亚洲区欧美区| 国产成人一二三| 亚洲swag精品自拍一区| 国产人成乱码视频免费观看| 免费看a毛片| 色婷婷色丁香| 手机在线免费毛片| 国产精品亚洲五月天高清| 91精品国产福利| 国产h视频免费观看| 成人欧美在线观看| 成人亚洲天堂| 高清不卡一区二区三区香蕉| 日韩区欧美国产区在线观看| 青青草国产一区二区三区| 国产精品一区在线麻豆| 日韩经典精品无码一区二区| 欧美日韩va| 国产自产视频一区二区三区| 亚洲AV人人澡人人双人| 亚洲AⅤ波多系列中文字幕| 色婷婷亚洲综合五月| 97国产在线观看| 亚洲精品视频在线观看视频| 久久国产精品影院| 高清国产在线| 视频国产精品丝袜第一页| 热这里只有精品国产热门精品|