<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 視頻采集中DMA控制的流橫式接口設(shè)計(jì)

          視頻采集中DMA控制的流橫式接口設(shè)計(jì)

          作者: 時(shí)間:2009-06-30 來(lái)源:網(wǎng)絡(luò) 收藏

          摘要 研究一種基于片上可編程系統(tǒng)(SoPC)技術(shù)的數(shù)據(jù)傳輸方案。該方案自定制了一個(gè)四口SDRAM器,并將其中的兩口成符合流模式傳輸規(guī)范的,作為一個(gè)SoPC外設(shè)掛在AValon總線(xiàn)上,方便重復(fù)使用。另外,采用以流傳輸模式進(jìn)行數(shù)據(jù)搬運(yùn),不僅可解放CPU,而且速度快、靈活,解決了處理中數(shù)據(jù)路徑的優(yōu)化問(wèn)題。
          關(guān)鍵詞 SoPC 流模式 SDRAM控制器 幀緩沖 控制

          本文引用地址:http://www.ex-cimer.com/article/152444.htm


          引 言
          隨著計(jì)算機(jī)技術(shù)、多媒體技術(shù)以及通信技術(shù)的發(fā)展,數(shù)字技術(shù)得到了越來(lái)越廣泛的應(yīng)用。在數(shù)字視頻技術(shù)的研究中,視頻數(shù)據(jù)傳輸是一個(gè)技術(shù)關(guān)鍵。本文針對(duì)視頻數(shù)據(jù)流數(shù)據(jù)量大、實(shí)時(shí)性要求高的特點(diǎn),采用流模式傳輸,將視頻采集數(shù)據(jù)通過(guò)從存儲(chǔ)資源緊張的片內(nèi)緩存區(qū)搬運(yùn)至片外SDRAM幀緩沖區(qū),實(shí)現(xiàn)圖像的高速傳輸。
          利用SoPC(System on Programmable Chip)片上可編程系統(tǒng)技術(shù),將處理器、多口SDRAM控制器、DMAC、I2C等模塊集成到一塊FPGA上,實(shí)現(xiàn)視頻圖像的采集、存儲(chǔ)、傳輸和顯示。采用自定制組件的辦法,將多口sDRAM控制器封裝成符合流模式規(guī)范的一個(gè)外設(shè)掛在Avalon總線(xiàn)上,非常方便DMAC進(jìn)行數(shù)據(jù)的搬運(yùn),并大大提高了系統(tǒng)的性能。


          1 流模式傳輸規(guī)范
          流模式傳輸是Altera Nios II嵌入式系統(tǒng)中的一種高級(jí)Avalon總線(xiàn)傳輸方式。這種傳輸模式在流模式主外設(shè)和流模式從外設(shè)之間建立一個(gè)開(kāi)放的信道,以提供連續(xù)的數(shù)據(jù)傳輸。這個(gè)信道使得只要存在有效數(shù)據(jù)就能進(jìn)行數(shù)據(jù)的流動(dòng),主設(shè)備不需要不斷地對(duì)從外設(shè)的狀態(tài)寄存器進(jìn)行訪(fǎng)問(wèn)。這樣使得主從端口之間的數(shù)據(jù)吞吐量達(dá)到最大,同時(shí)也避免了從外設(shè)的數(shù)據(jù)上溢或下溢。流傳輸模式最適合DMA傳輸。一個(gè)只包含流控制信號(hào)和一個(gè)計(jì)數(shù)器的*基金項(xiàng)目:深圳市科技計(jì)劃資助項(xiàng)目(200708)。DMA控制器就可以用來(lái)在一個(gè)從外設(shè)和一個(gè)存儲(chǔ)器之間連續(xù)地傳輸數(shù)據(jù)。

          采用流傳輸模式的從端口讀傳輸和從端口寫(xiě)傳輸?shù)姆椒?。從端口讀傳輸中,除了要接收主端口發(fā)出的clk信號(hào)、address信號(hào)、read信號(hào)、chipselect信號(hào)和readdata信號(hào)之外,從外設(shè)還需要設(shè)置dataavailable信號(hào)有效來(lái)表示它能夠接收讀傳輸。從端口讀傳輸信號(hào)及其時(shí)序如圖1所示,由從外設(shè)發(fā)出的dataavailable有效時(shí)啟動(dòng)流模式讀傳輸,數(shù)據(jù)通過(guò)DMA的搬運(yùn),開(kāi)始連續(xù)不斷地由從外設(shè)流向主端口直至傳輸完成,傳輸?shù)耐V够蛑袛嘁灿蓮耐庠O(shè)來(lái)決定。同樣的道理,在寫(xiě)傳輸中,要設(shè)計(jì)接收主端口發(fā)出的clk信號(hào)、address信號(hào)、write信號(hào)等基本從端口寫(xiě)傳輸信號(hào)之外,從外設(shè)則需要設(shè)置ready-fordata信號(hào)有效來(lái)表示它能夠接收寫(xiě)傳輸,圖2為從端口寫(xiě)傳輸接口信號(hào)及其時(shí)序。此外,讀傳輸和寫(xiě)傳輸中的endofpacket信號(hào)取決于用戶(hù)設(shè)計(jì)。


          上一頁(yè) 1 2 3 4 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();