日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]一種傳輸數據的方法和設備有效

專利信息
申請號: 201210374363.2 申請日: 2012-09-26
公開(公告)號: CN103678199B 公開(公告)日: 2017-05-10
發明(設計)人: 廖洲 申請(專利權)人: 深圳市中興微電子技術有限公司
主分類號: G06F13/28 分類號: G06F13/28
代理公司: 北京安信方達知識產權代理有限公司11262 代理人: 田紅娟,龍洪
地址: 518083 廣*** 國省代碼: 廣東;44
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 傳輸 數據 方法 設備
【說明書】:

技術領域

發明涉及數據傳輸領域,特別涉及一種傳輸數據的方法和設備。

背景技術

現有技術中,仲裁單元通過round-robin(輪詢)的方式實現對各個DMA(Direct Memory Access,直接內存存取)通道的仲裁。如圖1所示,第一硬件模塊通過DMA的第一通道向DMA的仲裁單元發送包含傳輸數據信息的DMA請求(比如,將地址A的數據傳輸到地址B,數據量為90兆字節),第二硬件模塊通過DMA的第二通道向DMA的仲裁單元發送包含傳輸數據信息的DMA請求(比如,將地址C的數據傳輸到地址D,數據量為100兆字節)。DMA的仲裁單元實時采用從上到下輪詢的方式,從第一通道開始輪詢,確定傳輸第一通道對應的數據,并向bus command generator(總線命令產生器)發送傳輸第一通道對應的數據的命令,當輪詢到第二通道時,確定傳輸第二通道對應的數據,并向bus command generator發送傳輸第二通道對應的數據的命令,當輪詢到第五通道的時候,若CPU(中央處理器)通過DMA的第三通道向DMA的仲裁單元發送包含傳輸數據信息的DMA請求,則仲裁單元不會立即響應CPU的DMA請求,而是在下一輪的輪詢中,DMA的仲裁單元輪詢到第三通道時,會向bus command generator發送傳輸第三通道的數據的命令。

針對接收到的來自DMA的仲裁單元的傳輸第一通道的數據的命令(DMA的仲裁單元第一次向bus command generator發送傳輸第一通道的數據的命令)后,bus command generator確定源地址、目的地址以及要傳輸的第一通道對應的數據的大小(針對第一通道,地址A為源地址,地址B為目的地址),并緩存在bus command queue(總線命令隊列)中,bus controller(總線控制器)在收到來自bus command queue的傳輸數據指令后,向數據通路單元發送獲取數據指令,指示數據通路單元到源地址中獲取數據標識對應的數據,在接收到來自數據通路單元的數據后,將獲取的數據寫入到目的地址中,其中,bus command queue是一個FIFO(先進先出)數據緩存器。

以上過程中,假設第一通道、第二通道以及第三通道對應的數據傳輸速率比較小,當數據通路單元達到處理上限時,就會造成總線堵塞,因此當其它硬件模塊通過第四通道、第五通道或者第六通道向DMA的仲裁單元發送DMA請求時,DMA的仲裁單元會暫停對DMA請求的處理,導致數據傳輸效率比較低,DMA性能比較差。

綜上所述,目前DMA的仲裁單元通過round-robin(輪詢)的方式實現對各個DMA通道的仲裁,根據仲裁結果對數據進行傳輸的方法導致數據傳輸效率比較低,DMA性能比較差。

發明內容

本發明實施例提供的一種傳輸數據的方法和設備,用以解決現有技術中存在的通過round-robin方式實現對各個DMA通道的仲裁,根據仲裁結果對數據進行傳輸的方法導致數據傳輸效率比較低,DMA性能比較差的問題。

本發明實施例提供的一種傳輸數據的方法,包括:

針對一個直接內存存取DMA通道,根據該通道的數據對應的傳輸性能,從多個仲裁單元中確定該通道對應的仲裁單元;

確定至少兩個仲裁單元對應的通道有數據要傳輸時,根據所述至少兩個仲裁單元的優先級傳輸數據。

本發明提供的一種傳輸數據的設備,包括:

確定模塊,用于針對一個直接內存存取DMA通道,根據該通道的數據對應的傳輸性能,從多個仲裁單元中確定該通道對應的仲裁單元;

處理模塊,用于確定至少兩個仲裁單元對應的通道有數據要傳輸時,根據所述至少兩個仲裁單元的優先級確定進行傳輸的數據。

在本發明實施例中,采用多個仲裁單元,針對一個直接內存存取DMA通道,根據該通道的數據對應的傳輸性能,從多個仲裁單元中確定該通道對應的仲裁單元;確定至少兩個仲裁單元對應的通道有數據要傳輸時,根據所述至少兩個仲裁單元的優先級傳輸數據,由于針對一個通道,該通道的數據對應的傳輸性能越好,越在先傳輸該通道對應的數據,從而實現了先對通道的數據對應的傳輸性能好的通道對應的數據的進行傳輸,通過這種優先級的應用,保持總線暢通,進而提高了數據傳輸的效率與DMA的性能。

附圖說明

圖1為現有技術中的仲裁結構;

圖2為本發明實施例傳輸數據的方法流程示意圖;

圖3為本發明實施例的仲裁結構;

圖4為本發明實施例傳輸數據的詳細方法流程示意圖;

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市中興微電子技術有限公司,未經深圳市中興微電子技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201210374363.2/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 免费午夜在线视频| 精品久久久久久中文字幕| 国产一级一区二区三区| 一区二区欧美精品| 国内精品久久久久影院日本| а√天堂8资源中文在线| 国产精品一区二区在线观看免费| 色一情一乱一乱一区免费网站| 国产精品久久久久激情影院| 少妇精品久久久久www蜜月| 国产精品视频一二区| 午夜电影网一区| 午夜大片网| 久久久一区二区精品| 99爱国产精品| 欧美精品二区三区| 国产99久久九九精品| 精品国产1区2区3区| 国产亚洲精品久久久久久久久动漫 | 国产91在| 亚洲在线久久| 免费在线观看国产精品| 99国产精品99久久久久| 麻豆国产一区二区| 成年人性生活免费看| 真实的国产乱xxxx在线91| 国产真实乱偷精品视频免| 少妇**毛片| 色噜噜狠狠色综合久| 国产精品久久久久久久妇女| 日韩精品免费播放| 一区二区三区国产精华| 中文字幕日韩精品在线| 国产精品视频久久久久久 | 99精品国产一区二区三区不卡| 国产精品一二三区视频出来一| 欧美一区久久| 免费看农村bbwbbw高潮| 一区二区久久久久| 三级午夜片| 欧美日韩国产区| 午夜叫声理论片人人影院| 国产91精品一区二区麻豆亚洲| 狠狠色噜狠狠狠狠| 久久96国产精品久久99软件| 国产精品视频1区| 欧美系列一区二区| 免费欧美一级视频| 日日夜夜精品免费看| 窝窝午夜精品一区二区| 午夜免费av电影| 国产麻豆一区二区三区精品| 午夜免费一级片| 中文在线一区二区三区| 国产伦精品一区二区三区免费迷| 欧美高清性xxxx| 精品国产一级| 国产精品亚州| 欧美日韩亚洲另类| 欧美日韩国产一区二区三区在线观看 | 日韩欧美一区精品| 精品国产一区在线| 在线视频国产一区二区| 玖玖精品国产| 九一国产精品| 亚洲va久久久噜噜噜久久0| 国产精品视频久久久久久久| 国91精品久久久久9999不卡| 亚洲精品久久久久中文第一暮| 国产免费一区二区三区网站免费 | 激情欧美一区二区三区| 国产精品视频二区三区| 91麻豆产精品久久久| 日韩中文字幕在线一区| 国产呻吟高潮| 欧美xxxxxhd| 真实的国产乱xxxx在线91| 亚洲四区在线观看| 国产69久久久欧美一级| 国产欧美一区二区三区在线| 国产一区亚洲一区| 日韩一区免费|