音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

論述CPLD在DSP多分辨率圖像采集系統(tǒng)中的應(yīng)用

出處: 微計(jì)算機(jī)信息 發(fā)布于:2011-06-10 19:25:48

  1 引言

    數(shù)字圖像處理技術(shù)是計(jì)算機(jī)圖形深入應(yīng)用和高層應(yīng)用的一個(gè)極其廣泛的領(lǐng)域,它把來(lái)自照相機(jī)、攝像機(jī)或者傳真掃描裝置、醫(yī)用CT機(jī)、x光機(jī)等的圖像,經(jīng)過數(shù)學(xué)變換后得到數(shù)字圖像信息,再由計(jì)算機(jī)進(jìn)行編碼、濾波、增強(qiáng)、復(fù)原、壓縮、存儲(chǔ)等處理,產(chǎn)生可視圖像,這種技術(shù)稱為圖像處理(Image Processing)。圖像處理技術(shù)在通信科學(xué)、生產(chǎn)與管理、多媒體技術(shù)、高清晰度電視、醫(yī)用圖像處理、商品電子化、目標(biāo)跟蹤等領(lǐng)域得到了廣泛的應(yīng)用。在通信事業(yè)上,傳統(tǒng)的圖像信息傳輸是以模擬圖像信號(hào)形式出現(xiàn)的。為了提高信息傳輸?shù)馁|(zhì)量和速度,近來(lái)數(shù)字圖像信號(hào)處理與傳輸技術(shù)正在迅猛發(fā)展,并逐步取代傳統(tǒng)的模擬信號(hào)處理與傳輸技術(shù)。目前,“信息高速公路”成了發(fā)達(dá)國(guó)家的熱門課題,其中數(shù)字圖像處理技術(shù)則成為它的極其重要的部分。而且,數(shù)字圖像處理技術(shù)還與當(dāng)前乃至21世紀(jì)的一些關(guān)鍵電子技術(shù)及電子產(chǎn)品密切相關(guān)。針對(duì)這種發(fā)展的趨勢(shì),本文設(shè)計(jì)了一種基于CPLD和DSP器件的多分辨率圖像采集處理系統(tǒng),重點(diǎn)介紹了CPLD在采集過程中邏輯控制的靈活應(yīng)用。

  2 系統(tǒng)方案設(shè)計(jì)

  根據(jù)系統(tǒng)要求,采取了獨(dú)立采集法,采用專用圖像采集芯片自動(dòng)完成圖像的采集,除了對(duì)采集模式進(jìn)行設(shè)定外,處理器不參與采集過程,這種方法的特點(diǎn)是不占用CPU的時(shí)間、實(shí)時(shí)性好、適合活動(dòng)圖像的采集。系統(tǒng)設(shè)計(jì)流程如下:DSP發(fā)開始采集指令,A./D開始采集,將A/D輸出的控制、狀態(tài)信號(hào)接入CPLD,由CPLD控制將轉(zhuǎn)換后的數(shù)字信號(hào)存儲(chǔ)到高速大容量SRAM(ODD和EVEN)中,直到一幀圖像數(shù)據(jù)存儲(chǔ)完畢后,其間CPLD產(chǎn)生SRAM地址、SRAM讀寫信號(hào)、中斷信號(hào)、總線切換信號(hào)等等;CPLD交出總線控制權(quán),DSP占用總線從SRAM中讀出圖像數(shù)據(jù)進(jìn)行處理。限于篇幅,本文重點(diǎn)介紹CPLD在數(shù)據(jù)采集中的靈活設(shè)計(jì)。系統(tǒng)結(jié)構(gòu)如下圖所示:

系統(tǒng)結(jié)構(gòu)框圖

圖1 系統(tǒng)結(jié)構(gòu)框圖

  3 系統(tǒng)硬件設(shè)計(jì)

  本系統(tǒng)DSP采用TI公司生產(chǎn)的54x系列中的TMS320VC5416,CPLD是ALTERA公司MAX7000系列中的EPM7128A。A/D芯片選用飛利浦公司出品的SAA7111A視頻A/D轉(zhuǎn)換芯片,這里利用DSP多通道緩沖串行口McBSP來(lái)模擬I2C總線時(shí)序?qū)AA7111A進(jìn)行初始化。

  3.1 數(shù)據(jù)采集的邏輯功能設(shè)計(jì)

  本設(shè)計(jì)方案通過利用CPLD控制視頻采集芯片SAA7111A實(shí)現(xiàn)行、場(chǎng)數(shù)據(jù)延時(shí),并分奇、偶場(chǎng)數(shù)據(jù)分離存放,DSP選擇讀取采集到的奇、偶場(chǎng)數(shù)據(jù)統(tǒng)一或分別進(jìn)行處理,從而得到多分辨率圖像數(shù)據(jù)。垂直同步信號(hào)VREF的兩個(gè)正脈沖之間為掃描一幀(幀掃描方式)或一場(chǎng)(場(chǎng)掃描方式)的定時(shí),即完整的一幀或一場(chǎng)圖像在兩個(gè)正脈沖之間掃描完。水平同步信號(hào)HREF為掃描該幀或該場(chǎng)圖像中各行象素的定時(shí),即高電平時(shí)為掃描一行象素的有效時(shí)間。若當(dāng)前圖像窗口大小為640×480,則在VREF兩個(gè)正脈沖之間有480個(gè)HREF的正脈沖,即480行;在每個(gè)HREF正脈沖期間有640個(gè)LLC2正脈沖,即每行640個(gè)象素,即VREF、HREF、LLC2這三個(gè)同步信號(hào)之間的關(guān)系。

  邏輯功能設(shè)計(jì)大體分為以下幾個(gè)部分:DSP與CPLD的總線切換邏輯;場(chǎng)延遲部分(HREF的下降沿進(jìn)行計(jì)數(shù)器設(shè)計(jì));LLC2控制的SRAM地址產(chǎn)生部分;SRAM片選信號(hào)、寫信號(hào)以及同步時(shí)鐘選擇時(shí)序控制部分。其中CPLD和DSP之間的總線管理是設(shè)計(jì)中的難點(diǎn)。圖像采集時(shí)序如下圖所示。

圖像采集時(shí)序圖

圖2 圖像采集時(shí)序圖

  具體描述如下:置低DSP的XF引腳產(chǎn)生START采集啟動(dòng)信號(hào),它向CPLD發(fā)出圖像采集命令,當(dāng)VS上升沿來(lái)臨時(shí),如果RTS0為低電平,則表明是奇場(chǎng)即將到來(lái),產(chǎn)生ODD高電平信號(hào),對(duì)ODD取反再與DSP輸出的nPS相或后用作SRAM (ODD)的片選信號(hào)CS_ODD。如果RTS0為高電平,則表明偶場(chǎng)即將到來(lái),產(chǎn)生EVEN高電平信號(hào),對(duì)EVEN取反再與DSP輸出的nPS相或后用作SRAM (EVEN)的片選信號(hào)CS_EVEN,場(chǎng)延遲仍然利用行同步參考信號(hào)HREF進(jìn)行計(jì)數(shù)器設(shè)計(jì)(HREF<240)來(lái)實(shí)現(xiàn),場(chǎng)延遲結(jié)束時(shí),置高HREF145信號(hào),有效圖像數(shù)據(jù)采集開始接受。奇、偶場(chǎng)圖像存儲(chǔ)器采用了ISSI公司的l0ns級(jí)256K×16高速SRAM,LLC2時(shí)鐘為13. 5MHz,即每個(gè)像素時(shí)鐘大約為74.1ns,每一個(gè)LLC2脈沖產(chǎn)生SRAM地址,相對(duì)于SRAM的10ns級(jí)的讀寫周期來(lái)說完全可以滿足要求。利用LLC2(約13.5MHz)時(shí)鐘進(jìn)行寫邏輯時(shí)序控制設(shè)計(jì)如下圖所示:

RAM

圖3 RAM(ODD,EVEN)寫信號(hào)時(shí)序圖

  如果在處理完一幀圖像后再采集下一幀時(shí),圖像數(shù)據(jù)已經(jīng)進(jìn)入了偶場(chǎng)或奇場(chǎng),此時(shí)若開放圖像采集,由于不是從圖像頭開始采集,所采圖像將不完全,因此需要確定圖像采集開始的基準(zhǔn)。這里設(shè)計(jì)只在RTS0的上升沿才檢測(cè)圖像采集開始信號(hào)是否產(chǎn)生,這樣每幀圖像只在RTS0的上升沿才開始采集,即每次都從偶場(chǎng)開始,這樣就避免了圖像數(shù)據(jù)的混亂,保證圖像的開始基準(zhǔn)。因此,考慮將SAA7111A輸出的VPO[15:0]也作為CPLD的輸入信號(hào),在CPLD里通過延時(shí)作同步處理后再連接到SRAM的數(shù)據(jù)線上,這樣就可以滿足時(shí)序要求使數(shù)據(jù)寫入正確的地址。

  3.2 總線邏輯切換設(shè)計(jì)

  在前面提到了CPLD和DSP之間的總線切換管理是設(shè)計(jì)中的難點(diǎn),在數(shù)據(jù)采集過程CPLD必須掌握總線控制權(quán),切換到數(shù)據(jù)處理過程DSP必須掌握總線控制權(quán)。為了解決這個(gè)無(wú)縫切換問題,這里充分利用DSP的保持請(qǐng)求信號(hào)nHOLD和保持響應(yīng)信號(hào)nHOLDA來(lái)協(xié)調(diào)總線切換。

  通過置DSP的XF引腳為低電平,告訴CPLD開始控制SAA7111A進(jìn)行圖像采集。在DSP_XF連接到CPLD為高電平(DSP_XF初始狀態(tài)應(yīng)該為低電平)時(shí),CPLD產(chǎn)生DSP_ HOLD總線請(qǐng)求切換信號(hào),該信號(hào)連接到DSP的nHOLD引腳請(qǐng)求DSP進(jìn)入保持狀態(tài),在3個(gè)機(jī)器周期后DSP做出響應(yīng):產(chǎn)生nHOLDA低電平信號(hào)到CPLD,而且外部數(shù)據(jù)總線、外部地址總線和控制總線都變成高阻態(tài)。當(dāng)DSP將處理后的一幀數(shù)據(jù)傳輸?shù)缴衔粰C(jī)完成后,再次置低XF腳告訴CPLD可以開始采集下一幀了,CPLD產(chǎn)生DSP_ HOLD使DSP進(jìn)入保持狀態(tài),外部數(shù)據(jù)總線、外部地址總線和控制總線又都變成高阻態(tài),CPLD掌握總線控制權(quán)。如此往復(fù)下去即可以解決DSP與圖像采集模塊的總線沖突問題,正確的切換總線邏輯保證了可以循環(huán)采集圖像進(jìn)行處理。

  3.3 CPLD邏輯功能仿真驗(yàn)證

  通過利用CPLD控制視頻A/D芯片SAA7111A的圖像采集過程,并利用SAA7111A的輸出狀態(tài)信號(hào)來(lái)控制CPLD實(shí)現(xiàn)圖像數(shù)據(jù)儲(chǔ)存、時(shí)序控制、地址譯碼等功能。這樣很好地協(xié)調(diào)了行、場(chǎng)參考及同步信號(hào)、像素時(shí)鐘、SRAM讀寫信號(hào)和DSP控制信號(hào)之間的時(shí)序關(guān)系,保證了對(duì)SRAM讀寫操作時(shí)各信號(hào)的時(shí)序配合,很好的解決了行、場(chǎng)延時(shí)問題,使圖像分辨率從720×625過渡到640×480,并且正確生成SRAM寫地址,DSP中斷信號(hào)以及總線切換信號(hào)的產(chǎn)生。

  仿真結(jié)果如下所示:

循環(huán)采集處理仿真圖

圖4 循環(huán)采集處理仿真圖

  上面的循環(huán)采集處理仿真圖就是實(shí)際系統(tǒng)工作時(shí)采集模塊中各個(gè)信號(hào)的時(shí)序邏輯關(guān)系。從仿真圖可以看出通過對(duì)CPLD的編程實(shí)現(xiàn)了多點(diǎn)的行、場(chǎng)延時(shí),奇偶場(chǎng)分離存放,得到多分辨率的圖像數(shù)據(jù),及DSP中斷產(chǎn)生、邏輯總線切換信號(hào)、下一幀的開始觸發(fā)信號(hào)、奇偶場(chǎng)對(duì)齊信號(hào)等都能滿足系統(tǒng)時(shí)序要求。采集一幀640×480的圖像約需22.75ms,可以滿足實(shí)時(shí)性的要求。

  4 結(jié)語(yǔ)

  本文設(shè)計(jì)了一種基于CPLD的多分辨率圖像采集系統(tǒng),經(jīng)過大量仿真和電路板調(diào)試,證明該方案靈活有效,能夠在工業(yè)監(jiān)測(cè)、醫(yī)療診斷等圖像實(shí)時(shí)采集領(lǐng)域得到廣泛應(yīng)用。


  
關(guān)鍵詞:論述CPLD在DSP多分辨率圖像采集系統(tǒng)中的應(yīng)用

版權(quán)與免責(zé)聲明

凡本網(wǎng)注明“出處:維庫(kù)電子市場(chǎng)網(wǎng)”的所有作品,版權(quán)均屬于維庫(kù)電子市場(chǎng)網(wǎng),轉(zhuǎn)載請(qǐng)必須注明維庫(kù)電子市場(chǎng)網(wǎng),http://m.58mhw.cn,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。

如涉及作品內(nèi)容、版權(quán)等問題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

廣告
OEM清單文件: OEM清單文件
*公司名:
*聯(lián)系人:
*手機(jī)號(hào)碼:
QQ:
有效期:

掃碼下載APP,
一鍵連接廣大的電子世界。

在線人工客服

買家服務(wù):
賣家服務(wù):
技術(shù)客服:

0571-85317607

網(wǎng)站技術(shù)支持

13606545031

客服在線時(shí)間周一至周五
9:00-17:30

關(guān)注官方微信號(hào),
第一時(shí)間獲取資訊。

建議反饋

聯(lián)系人:

聯(lián)系方式:

按住滑塊,拖拽到最右邊
>>
感謝您向阿庫(kù)提出的寶貴意見,您的參與是維庫(kù)提升服務(wù)的動(dòng)力!意見一經(jīng)采納,將有感恩紅包奉上哦!