在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

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

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

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

            (2)數(shù)據(jù)流的傳輸
            來搬運(yùn)數(shù)據(jù)不僅速度非???,而且整個操作不需要CPU的干預(yù),可把CPU從繁重的數(shù)據(jù)傳送中解放出來。器將數(shù)據(jù)從源地址空間傳輸?shù)侥康牡刂房臻g,數(shù)據(jù)源或目的地可以是Avalon從外設(shè)(一個固定地址),也可以是存儲器的一段地址范圍。對器的使用,需要Nios II處理器對源地址和目的地址進(jìn)行初始化配置,同時也要預(yù)先給定傳輸長度以及傳輸模式等。本系統(tǒng)使用了Altera公司提供的HAL DMA設(shè)備驅(qū)動程序。該驅(qū)動程序把DMA傳輸抽象成兩種數(shù)據(jù)通道:數(shù)據(jù)發(fā)送通道和數(shù)據(jù)接收通道,如圖6所示。

            如此,便可通過Nios II用軟件DMA以流模式進(jìn)行數(shù)據(jù)傳輸,具體搬運(yùn)的數(shù)據(jù)路徑如圖7所示。其中緩沖區(qū)1是采集數(shù)據(jù)的源緩沖區(qū)。緩沖區(qū)2是傳輸后顯示緩沖區(qū),緩沖區(qū)3是處理緩沖區(qū)。對的處理不是本文討論的范圍,故這里只將原圖像傳回。

            (3)流模式的硬件
            對流模式的硬件實際上就是把上述四口SDRAM控制器封裝成一個Avalon自定制組件,且這個組件的其中兩端口滿足流模式讀寫規(guī)范。根據(jù)Avalon總線流模式傳輸規(guī)范,該自定制外設(shè)需要設(shè)置dataavailable、readyfordata信號有效表示已經(jīng)準(zhǔn)備好流模式傳輸,同時接收主設(shè)備發(fā)出clk、read/write、chipse-lect等信號,并根據(jù)這些信號對上述FIFO進(jìn)行數(shù)據(jù)的存取。以下給出了該的部分Verilog HDL代碼(u9、u10為FIFO的端口信號連接情況):


            (4)數(shù)據(jù)路徑的軟件控制
            作為自定義的組件,除了硬件接口以外,還需要編寫驅(qū)動層軟件(固件)。SoPC Builder生成的外設(shè)信息都保存在system.h文件里,固件的編寫主要是基于這個文件信息。



            關(guān)鍵詞: 接口 設(shè)計 控制 DMA 集中 視頻

            評論


            相關(guān)推薦

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

            關(guān)閉