[發明專利]數據緩存裝置及控制方法、數據處理芯片、數據處理系統在審
| 申請號: | 201780004446.3 | 申請日: | 2017-09-29 |
| 公開(公告)號: | CN108496161A | 公開(公告)日: | 2018-09-04 |
| 發明(設計)人: | 任子木;韓彬 | 申請(專利權)人: | 深圳市大疆創新科技有限公司 |
| 主分類號: | G06F12/0831 | 分類號: | G06F12/0831;G06F12/0879;G06F12/1045 |
| 代理公司: | 北京龍雙利達知識產權代理有限公司 11329 | 代理人: | 張欣;王君 |
| 地址: | 518057 廣東省深圳市南山區高*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據緩存裝置 緩存 緩存單元 尾指針 子空間 數據處理系統 數據處理芯片 緩存空間 記錄單元 頭指針 預設 數據處理過程 讀取 存儲空間 緩存資源 空閑標識 忙閑狀態 數據突發 寫入數據 循環利用 數據塊 記錄 內存 寫入 占用 指針 更新 訪問 | ||
一種數據緩存裝置(18)及控制方法、數據處理芯片(17)、數據處理系統(10)。該數據緩存裝置(18)包括第一記錄單元(181),記錄預設的多個讀標識中的忙閑標識;緩存單元(182),包含用于對緩存單元(182)進行循環訪問的頭指針和尾指針,以及由頭指針和尾指針限定的緩存空間,每個忙碌標識對應緩存空間中的一個緩存子空間;控制單元(183),按照預設的順序將從內存(14)讀取的數據突發寫入忙碌標識對應的緩存子空間;當忙碌標識對應的緩存子空間寫入數據突發的最后一個數據塊時,更新第一記錄單元(181),將忙碌標識更改為空閑標識。上述數據緩存裝置(18)通過使用頭指針和尾指針,以及記錄讀標識的忙閑狀態,實現了對緩存單元(182)的存儲空間的循環利用,可以一定程度上降低數據處理過程占用的片上緩存資源。
版權申明
本專利文件披露的內容包含受版權保護的材料。該版權為版權所有人所有。版權所有人不反對任何人復制專利與商標局的官方記錄和檔案中所存在的該專利文件或者該專利披露。
技術領域
本申請涉及數據處理領域,并且更為具體地,涉及一種數據緩存裝置及控制方法、數據處理芯片、數據處理系統。
背景技術
隨著數據處理芯片的處理效率的提升,數據處理芯片的數據處理速度越來越快。
數據處理芯片的數據處理速度往往大于數據處理芯片從外部存儲單元將數據讀取至(或搬移至)內部緩存單元的速度。因此,對于數據處理芯片而言,外部數據的讀取速度成為制約該數據處理芯片的數據處理效率的瓶頸。
為了緩解外部數據的讀取速度對數據處理芯片的數據處理效率的制約,傳統數據處理芯片會在芯片內部設置容量較大的緩存單元,使得傳統數據處理過程需要消耗大量的片上緩存資源。
發明內容
本申請提供一種數據緩存裝置及控制方法、數據處理芯片、數據處理系統,可以降低數據處理過程所需的片上緩存資源。
第一方面,提供一種數據緩存裝置,所述數據緩存裝置包括:第一記錄單元,被配置成記錄預設的多個讀標識中的忙碌標識和空閑標識,每個所述忙碌標識對應待讀取的一個數據突發;緩存單元,包含用于對所述緩存單元進行循環訪問的頭指針和尾指針,以及由所述頭指針和所述尾指針限定的緩存空間,所述緩存空間包含每個所述忙碌標識對應的緩存子空間,且每個所述忙碌標識對應的緩存子空間用于存儲相應的數據突發;控制單元,被配置成執行以下操作:按照預設的順序將從內存讀取的數據突發寫入忙碌標識對應的緩存子空間;當所述忙碌標識對應的緩存子空間寫入所述數據突發的最后一個數據塊時,更新所述第一記錄單元,將所述忙碌標識更改為空閑標識。
第二方面,提供一種數據處理芯片,包括如第一方面所述的數據緩存裝置;以及數據處理裝置,與所述數據緩存裝置相連,用于處理所述數據緩存裝置接收到的數據。
第三方面,提供一種數據處理系統,包括:總線;如第二方面所述的數據處理芯片;以及中央處理單元,所述中央處理單元通過所述總線與所述數據處理芯片相連。
第四方面,提供一種數據緩存裝置的控制方法,所述數據緩存裝置包括:第一記錄單元,被配置成記錄預設的多個讀標識中的忙碌標識和空閑標識,每個所述忙碌標識對應待讀取的一個數據突發;緩存單元,包含用于對所述緩存單元進行循環訪問的頭指針和尾指針,以及由所述頭指針和所述尾指針限定的緩存空間,所述緩存空間包含每個所述忙碌標識對應的緩存子空間,且每個所述忙碌標識對應的緩存子空間用于存儲相應的數據突發;所述控制方法包括:按照預設的順序將從內存讀取的數據突發寫入忙碌標識對應的緩存子空間;當所述忙碌標識對應的緩存子空間寫入所述數據突發的最后一個數據塊時,更新所述第一記錄單元,將所述忙碌標識更改為空閑標識。
本申請提供的數據緩存裝置可以基于頭指針、尾指針以及用于記錄讀標識忙閑狀態的第一記錄單元實現對內部緩存空間的循環利用,從而一定程度上降低數據處理過程所需的片上緩存資源。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市大疆創新科技有限公司,未經深圳市大疆創新科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201780004446.3/2.html,轉載請聲明來源鉆瓜專利網。





