[發明專利]一種尋址范圍擴展方法和裝置,及存儲介質和電子設備有效
| 申請號: | 202110358756.3 | 申請日: | 2021-04-02 |
| 公開(公告)號: | CN112732338B | 公開(公告)日: | 2021-08-31 |
| 發明(設計)人: | 金傲寒;梁敏學 | 申請(專利權)人: | 北京欣博電子科技有限公司 |
| 主分類號: | G06F9/30 | 分類號: | G06F9/30;G06F13/16;G06F13/42 |
| 代理公司: | 北京中政聯科專利代理事務所(普通合伙) 11489 | 代理人: | 鄭久興 |
| 地址: | 100089 北京市海淀區豐*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 尋址 范圍 擴展 方法 裝置 存儲 介質 電子設備 | ||
一種尋址范圍擴展方法和裝置,及存儲介質和電子設備,其中,尋址范圍擴展方法,包括:獲取預設數量的預留寄存器;將尋址基址存于預設數量的預留寄存器中;從存有所述尋址基址的所述預設數量的預留寄存器中,獲取尋址基址以進行尋址,可大幅度擴展了sdio協議的尋址范圍,使協處理器可以完全擺脫cpu,驅動完全在主機端實現,無需firmware,減少了驅動的復雜度,使得芯片結構簡單清晰,并且兼容標準的sdio協議。
技術領域
本發明涉及數據傳輸領域,特別涉及一種尋址范圍擴展方法和裝置,及存儲介質和電子設備。
背景技術
在現有sdio協議的標準下,協處理器只能訪問存儲器0-128KB空間,如果sdioslave支持CSA,每個function只能最多擴展到16MB的地址空間進行尋址,如果協處理器芯片沒有cpu,僅依靠主機,通過sdio無法進行大規模尋址。
發明內容
(一)發明目的
本發明的目的是提供一種基于ASIC電路的能有效擴展尋址范圍,提高尋址效率的尋址范圍擴展方法和裝置,及存儲介質和電子設備。
(二)技術方案
為解決上述問題,本發明的第一方面提供一種尋址范圍擴展方法,包括:獲取預設數量的預留寄存器;將尋址基址存于預設數量的預留寄存器中;從存有所述尋址基址的所述預設數量的預留寄存器中,獲取尋址基址以進行尋址。
可選地,所述獲取預設數量的預留寄存器,包括:獲取預留寄存器存儲寬度;基于所述尋址基址的寬度和預留寄存器存儲寬度,得到預設數量的預留寄存器。
可選地,所述預設數量至少為兩個。
可選地,所述將尋址基址存于預設數量的預留寄存器中,包括:基于sdio協議的cmd52命令將尋址基址存于預設數量的預留寄存器中。
可選地,所述從存有所述尋址基址的所述預設數量的預留寄存器中,獲取尋址基址以進行尋址,包括:基于sdio協議的cmd53命令從存有所述尋址基址的所述預設數量的預留寄存器中,獲取尋址基址以進行數據傳輸。
可選地,所述基于sdio協議的cmd53命令從存有所述尋址基址的所述預設數量的預留寄存器中,獲取尋址基址以進行數據傳輸,包括:修改cmd53命令中的獲取尋址基址部分,使其從存有所述尋址基址的所述預設數量的預留寄存器進行讀取。
可選地,所述獲取預設數量的預留寄存器,包括:在CIA寄存器中獲取cmd53命令可傳輸的預設數量的FBR寄存器。
本發明的第二方面提供一種尋址范圍擴展裝置,包括:獲取模塊,用于獲取預設數量的預留寄存器;存儲模塊,用于將尋址基址存于預設數量的預留寄存器中;傳輸模塊,從存有所述尋址基址的所述預設數量的預留寄存器中,獲取尋址基址以進行尋址。
本發明的第三方面提供一種存儲介質,存儲介質上存儲有計算機程序,程序被處理器執行時實現如本發明第一方面提供的尋址范圍擴展方法。
本發明的第四方面提供電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,處理器執行程序時實現如本發明第一方面提供的尋址范圍擴展方法。
(三)有益效果
本發明的上述技術方案具有如下有益的技術效果:
本發明通過獲取預設數量的預留寄存器;將尋址基址存于預設數量的預留寄存器中;從存有所述尋址基址的所述預設數量的預留寄存器中,獲取尋址基址以進行尋址,可大幅度擴展了sdio協議的尋址范圍,使協處理器可以完全擺脫cpu,驅動完全在主機端實現,減少了驅動的復雜度,使得芯片結構簡單清晰,并且兼容標準的sdio協議。
附圖說明
圖1是是本發明第一實施方式的尋址范圍擴展方法的流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京欣博電子科技有限公司,未經北京欣博電子科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110358756.3/2.html,轉載請聲明來源鉆瓜專利網。





