色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁(yè) > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于DSP和FPGA的機(jī)器視覺系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

          基于DSP和FPGA的機(jī)器視覺系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

          作者: 時(shí)間:2013-12-21 來(lái)源:網(wǎng)絡(luò) 收藏
          行模數(shù)轉(zhuǎn)換。將視頻信號(hào)解碼出行同步、場(chǎng)同步及8位的亮度信號(hào)送入模塊。

            2. 2 模塊

            Altera公司的EP1K100系列是性價(jià)比較高的可編程邏輯器件,它具有10萬(wàn)等效系統(tǒng)門,核電壓為2.5V,端口電壓兼容5V、3.3V,工作頻率可達(dá)250MHz,可滿足本卡多電壓高頻率工作要求。

            這一部分主要負(fù)責(zé)整個(gè)板卡的邏輯控制,時(shí)序調(diào)整。接收視頻的行、場(chǎng)同步及亮度信號(hào),并在FPGA中進(jìn)行圖像的預(yù)處理,可以在FPGA中進(jìn)行二值化、sobel邊緣分割、中值濾波。將處理后的亮度信號(hào)送入DM642的視頻口。由于ISL59885產(chǎn)生的行同步信號(hào)每?jī)尚蟹蛛x出一個(gè),為了正確的采集,F(xiàn)PGA須在每?jī)蓚€(gè)行同步的中間加入一個(gè)行同步信號(hào),送往DM642的視頻口。另外FPGA還負(fù)責(zé)視頻采集部分的采樣頻率、嵌位信號(hào)的產(chǎn)生,并行IO 控制信號(hào)的產(chǎn)生,以及串行接口部分通信協(xié)議RS-232、RS-442的選擇等等。

            2.3 DM642模塊與存儲(chǔ)模塊

            2.3.1 TMS320DM642模塊:

            DM642是TI公司新近推出的一款應(yīng)用于視頻和圖像處理方面的芯片,他采用TMS320C64X系列s的內(nèi)核,集成了一些面向視頻及圖像處理的外圍設(shè)備,例如集成了三個(gè)可配置的視頻口,10/100Mbps Ethernet MAC,多通道串行音頻接口(McASP)及66MHz32位PCI總線。TMS320DM642采用TI公司開發(fā)的第二代高性能超長(zhǎng)指令字結(jié)構(gòu) VelociT1.2TM,在每個(gè)時(shí)鐘周期內(nèi)可執(zhí)行2個(gè)16*16位的乘法或4個(gè)8*8位的乘法。TMS320DM642內(nèi)含6個(gè)算術(shù)邏輯單元,在每個(gè)時(shí)鐘周期內(nèi)都可執(zhí)行2個(gè)16位或4個(gè)8位的加減比較移動(dòng)等運(yùn)算。在600MHz的時(shí)鐘頻率下,DM642每秒可以進(jìn)行24億次16位的乘累加或48億次 8位的乘累加。這樣強(qiáng)大的運(yùn)算能力,使得DM642可以進(jìn)行實(shí)時(shí)的多視頻處理和圖像處理。

            本設(shè)計(jì)利用視頻口進(jìn)行圖像采集,用以太網(wǎng)接口實(shí)現(xiàn)圖像傳輸。

            視頻口能夠支持BT.656、HDTV Y/C、MPEG-2 Transport stream input等多種格式的視頻數(shù)據(jù)的輸入輸出。本次設(shè)計(jì)采用逐行掃描且只采集亮度數(shù)據(jù),視頻口工作在YcbCr 4:2:2方式下。視頻口與DM642的EDMA結(jié)合,每采集一行圖像數(shù)據(jù)便啟動(dòng)一次EDMA同步事件,將數(shù)據(jù)從接收FIFO中倒到SDRAM中暫存下來(lái)。一場(chǎng)圖像數(shù)據(jù)采集之后,采用EDMA鏈接自動(dòng)重新配置EDMA參數(shù)。整個(gè)圖像采集只消耗極少的CPU時(shí)間,使CPU能夠把精力集中到后面的圖像處理工作中。

          2.3.2 存儲(chǔ)器模塊

            外擴(kuò)了SDRAM及FLASH兩種存儲(chǔ)器。

            1 )SDRAM存儲(chǔ)器

            在CE0空間連接了64bit的SDRAM總線。選取2片48LCHM3282來(lái)構(gòu)成SDRAM。這32M的SDRAM空間用來(lái)存儲(chǔ)程圖像數(shù)據(jù)和圖像處理中間結(jié)果等信息。總線由外部PLL驅(qū)動(dòng)設(shè)備控制,在133MHz的最佳運(yùn)行狀態(tài)下運(yùn)行。SDRAM的刷新由TMS320DM642自動(dòng)控制。

            2 )FLASH存儲(chǔ)器

            本系統(tǒng)擴(kuò)展了1M的FLASH,映射在CE1空間的低位。FLASH存儲(chǔ)器選用1M*8的MBM29DL800。FLASH存儲(chǔ)器主要用于s程序的存儲(chǔ)。CE1空間被配置成8bit,異步接口,F(xiàn)LASH存儲(chǔ)器也是8bit。復(fù)位后的默認(rèn)地址是000,并進(jìn)行1K數(shù)據(jù)的上電自動(dòng)引導(dǎo)。

            2. 4 以太網(wǎng)模塊

            DM642上的EMAC接口為處理內(nèi)核與網(wǎng)絡(luò)提供了一個(gè)有效的接口。他支持10Base-T、100 Base-TX,可工作在10Mbits/second 和 100Mbits/second的速度下進(jìn)行全雙工或半雙工傳輸。并提供硬件流量控制和QOS支持。

            DM642的EMAC接口支持到計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議的數(shù)據(jù)鏈路層,支持標(biāo)準(zhǔn)的MII接口(媒體無(wú)關(guān)接口)與物理層設(shè)備相連。物

          fpga相關(guān)文章:fpga是什么




          關(guān)鍵詞: DSP FPGA 機(jī)器視覺

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉