System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 无码欧精品亚洲日韩一区,国产精品爆乳奶水无码视频,国产爆乳无码视频在线观看
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種單存儲空間緩存DMA命令組結構制造技術

    技術編號:43367528 閱讀:14 留言:0更新日期:2024-11-19 17:49
    本發明專利技術公開一種單存儲空間緩存DMA命令組結構,屬于直接存儲訪問領域,包括主機、虛擬Group配置模塊、DMA命令組緩存模塊和從機;其中,虛擬Group配置模塊的輸入端與主機的輸出端連接,輸出端與DMA命令組緩存模塊的輸入端連接;DMA命令組緩存模塊的輸入端同時與主機的輸出端、虛擬Group配置模塊的輸出端連接,輸出端與從機的輸入端連接。本發明專利技術通過虛擬Group配置模塊對DMA命令組緩存模塊的讀寫控制,并將命令組分配至合適的虛擬Group,提高DMA命令組存儲空間利用率。

    【技術實現步驟摘要】

    本專利技術涉及直接存儲訪問,特別涉及一種單存儲空間緩存dma命令組結構。


    技術介紹

    1、現在層次化存儲中,常見使用dma(direct?memory?access,直接存儲訪問)提供在外設和存儲器之間或者存儲器與存儲器之間的高速數據傳輸。無需cpu干預,通過dma數據可以快速搬運,節省cpu資源。dma的作用就是實現數據的直接傳輸,去掉傳統數據傳輸需要cpu參與的過程。

    2、在日漸復雜的存儲需求中,通常一次dma命令組包含多個dma命令,為了提高數據搬運效率,常見使用乒乓buffer存儲dma命令,即在當前buffer執行dma命令組時,另一片buffer緩存下一命令組。然而乒乓buffer在提高效率的同時,也造成了存儲空間的浪費,因此在保證dma命令組搬運效率的情況下,有效節省存儲空間是優化緩存dma命令組策略的重要組成部分。


    技術實現思路

    1、本專利技術的目的在于提供一種單存儲空間緩存dma命令組結構,以解決
    技術介紹
    中的問題。

    2、為解決上述技術問題,本專利技術提供了一種單存儲空間緩存dma命令組結構,包括主機、虛擬group配置模塊、dma命令組緩存模塊和從機;其中,

    3、所述虛擬group配置模塊的輸入端與所述主機的輸出端連接,所述虛擬group配置模塊的輸出端與所述dma命令組緩存模塊的輸入端連接;所述虛擬group配置模塊用于接收主機狀態信號,根據接收到的狀態信號產生讀寫控制信號,并發送讀寫控制信號至所述dma命令組緩存模塊,進行dma命令組緩存控制;

    4、所述dma命令組緩存模塊的輸入端同時與所述主機的輸出端、所述虛擬group配置模塊的輸出端連接,所述dma命令組緩存模塊的輸出端與所述從機的輸入端連接;所述dma命令組緩存模塊用于緩存dma命令組,并根據所述虛擬group配置模塊所發送的讀寫控制信號,進行dma命令組緩存控制;

    5、所述dma命令組緩存模塊接收所述主機發送的dma命令組,根據所述虛擬group配置模塊所產生的讀寫使能信號,完成dma命令的搬運;所述從機接收執行dma命令組。

    6、在一種實施方式中,所述虛擬group配置模塊在dma命令組中單個命令之后添加命令使能信號enable,并作為寫入所述dma命令組緩存模塊的使能信號;所述虛擬group配置模塊在dma命令組結束后添加命令組啟用信號launch,并作為讀取所述dma命令組緩存模塊的使能信號。

    7、在一種實施方式中,所述虛擬group配置模塊包含兩組虛擬group,分別為group0與group1,二者順序執行,在launch信號啟用當前group之后,使當前group處于忙碌狀態,直至當前dma命令組全部執行完畢,當前group忙碌狀態結束,在此期間下一命令組啟用另一group。

    8、在一種實施方式中,所述虛擬group配置模塊中group0、group1的狀態有7個,分別是“group0空閑/group1空閑”、“group0緩存/group1空閑”、“group0忙碌/group1空閑”、“group0忙碌/group1緩存”、“group0空閑/group1緩存”、“group0空閑/group1忙碌”、“group0緩存/group1忙碌”;

    9、在“group0空閑/group1空閑”狀態時,默認group0優先級高于group1;

    10、在“group0空閑/group1空閑”狀態時,若有enable使能,狀態跳入“group0緩存/group1空閑”;

    11、“group0緩存/group1空閑”狀態時,若有launch使能,狀態跳入“group0忙碌/group1空閑”;

    12、“group0忙碌/group1空閑”狀態時,若無enable使能,狀態跳入“group0空閑/group1空閑”,本次dma命令組執行完畢;若有enable使能,狀態跳入“group0忙碌/group1緩存”;

    13、“group0忙碌/group1緩存”狀態時,若當前dma命令組執行完畢且無launch使能,狀態跳入“group0空閑/group1緩存”;若當前dma命令組執行完畢且有launch使能,狀態跳入“group0空閑/group1忙碌”;

    14、“group0空閑/group1緩存”狀態時,若有launch使能,狀態跳入“group0空閑/group1忙碌”;

    15、“group0空閑/group1忙碌”狀態時,若無enable使能,狀態跳入“group0空閑/group1空閑”,本次dma命令組執行完畢;若有enable使能,狀態跳入“group0緩存/group1忙碌”;

    16、“group0緩存/group1忙碌”狀態時,若當前dma命令組執行完畢且無launch使能,狀態跳入“group0緩存/group1空閑”;若當前dma命令組執行完畢且有launch使能,狀態跳入“group0忙碌/group1空閑”。

    17、本專利技術提供的一種單存儲空間緩存dma命令組結構,通過虛擬group配置模塊對dma命令組緩存模塊的讀寫控制,并將命令組分配至合適的虛擬group,提高dma命令組存儲空間利用率。

    本文檔來自技高網...

    【技術保護點】

    1.一種單存儲空間緩存DMA命令組結構,其特征在于,包括主機、虛擬Group配置模塊、DMA命令組緩存模塊和從機;其中,

    2.如權利要求1所述的單存儲空間緩存DMA命令組結構,其特征在于,所述虛擬Group配置模塊在DMA命令組中單個命令之后添加命令使能信號Enable,并作為寫入所述DMA命令組緩存模塊的使能信號;所述虛擬Group配置模塊在DMA命令組結束后添加命令組啟用信號Launch,并作為讀取所述DMA命令組緩存模塊的使能信號。

    3.如權利要求2所述的單存儲空間緩存DMA命令組結構,其特征在于,所述虛擬Group配置模塊包含兩組虛擬Group,分別為Group0與Group1,二者順序執行,在Launch信號啟用當前Group之后,使當前Group處于忙碌狀態,直至當前DMA命令組全部執行完畢,當前Group忙碌狀態結束,在此期間下一命令組啟用另一Group。

    4.如權利要求1所述的單存儲空間緩存DMA命令組結構,其特征在于,所述虛擬Group配置模塊中Group0、Group1的狀態有7個,分別是“Group0空閑/Group1空閑”、“Group0緩存/Group1空閑”、“Group0忙碌/Group1空閑”、“Group0忙碌/Group1緩存”、“Group0空閑/Group1緩存”、“Group0空閑/Group1忙碌”、“Group0緩存/Group1忙碌”;

    ...

    【技術特征摘要】

    1.一種單存儲空間緩存dma命令組結構,其特征在于,包括主機、虛擬group配置模塊、dma命令組緩存模塊和從機;其中,

    2.如權利要求1所述的單存儲空間緩存dma命令組結構,其特征在于,所述虛擬group配置模塊在dma命令組中單個命令之后添加命令使能信號enable,并作為寫入所述dma命令組緩存模塊的使能信號;所述虛擬group配置模塊在dma命令組結束后添加命令組啟用信號launch,并作為讀取所述dma命令組緩存模塊的使能信號。

    3.如權利要求2所述的單存儲空間緩存dma命令組結構,其特征在于,所述虛擬group配置模塊包含兩組虛擬group,分別為group0與group1,二...

    【專利技術屬性】
    技術研發人員:印象高楊嚴奕誠張辛未
    申請(專利權)人:中電科申泰信息科技有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲中文字幕无码mv| 亚洲国产成人精品无码区在线观看| 久久av无码专区亚洲av桃花岛| 日韩人妻无码精品久久免费一| 一区二区无码免费视频网站| 国模无码一区二区三区不卡| 久久无码国产专区精品| 日韩AV片无码一区二区不卡| 小SAO货水好多真紧H无码视频| 精品久久久久久无码中文野结衣 | 国产品无码一区二区三区在线蜜桃 | 精品爆乳一区二区三区无码av| 无码人妻精品一二三区免费| 无码人妻一区二区三区免费n鬼沢 无码人妻一区二区三区免费看 | 天堂无码在线观看| 少妇人妻无码精品视频app| 丰满少妇被猛烈进入无码| 人妻无码第一区二区三区| 精品无码久久久久久久动漫 | 亚洲中文字幕无码一区二区三区| 精品无码一区二区三区在线| 亚洲中文字幕无码不卡电影| 一本色道无码道在线| 亚洲AV无码专区国产乱码不卡| 日韩精品无码专区免费播放| 亚洲AV无码久久| 国产AV无码专区亚洲精品| 亚洲中文字幕无码久久2017| 黑人无码精品又粗又大又长 | 小12箩利洗澡无码视频网站| 亚洲精品无码久久| 99精品人妻无码专区在线视频区| 亚洲av无码不卡| 日韩丰满少妇无码内射| 无码少妇一区二区| 日韩丰满少妇无码内射| 精品无码国产污污污免费网站 | 亚洲国产成人精品无码区在线网站| 无码人妻一区二区三区在线| 手机永久无码国产AV毛片| 人妻丰满av无码中文字幕|