System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 久久久久琪琪去精品色无码,久久无码精品一区二区三区,亚洲AV无码一区二区二三区入口
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    存儲器、存儲訪問方法及電子裝置制造方法及圖紙

    技術編號:44438197 閱讀:3 留言:0更新日期:2025-02-28 18:47
    一種存儲器、存儲訪問方法及電子裝置。該存儲器包括多個存儲模組、請求接收端、地址轉換模塊和路由網絡。請求接收端被配置為接收多個存儲模組的訪問請求,地址轉換模塊與請求接收端通信連接且被配置為將訪問請求中包括的初始地址根據多個存儲模組的數量轉換為擴展地址,路由網絡包括多個路由節點且與多個存儲模組以及地址轉換模塊通過相應的路由節點耦接,被配置為基于擴展地址將訪問請求路由到多個存儲模組中的目標存儲模組。該存儲器能夠靈活適應對任意數量的存儲模組的訪問路由,提高存儲器帶寬的同時降低系統的復雜性。

    【技術實現步驟摘要】

    本公開的實施例涉及一種存儲器、存儲訪問方法及電子裝置


    技術介紹

    1、隨著計算機和芯片技術的發展,對存儲帶寬的需求越來越大,為了實現更高的存儲帶寬和更好的性能,通常采用多個存儲部件同時操作以達到提升存儲帶寬,提高響應速度的目的。


    技術實現思路

    1、本公開至少一實施例提供一種存儲器,所述存儲器包括:多個存儲模組、請求接收端、地址轉換模塊和路由網絡,請求接收端被配置為接收多個存儲模組的訪問請求,地址轉換模塊與請求接收端通信連接且被配置為將訪問請求中包括的初始地址根據多個存儲模組的數量轉換為擴展地址,路由網絡包括多個路由節點,且與多個存儲模組以及地址轉換模塊通過相應的路由節點耦接,被配置為基于擴展地址將訪問請求路由到多個存儲模組中的目標存儲模組。

    2、例如,在本公開至少一些實施例提供的存儲器中,多個路由節點被配置為采用查找表的方式進行路由。

    3、例如,在本公開至少一些實施例提供的存儲器中,多個路由節點每個均設置有查找表。

    4、例如,在本公開至少一些實施例提供的存儲器中,擴展地址包括路由字段,路由字段的位數根據多個存儲模組的數量確定,路由網絡被配置為基于擴展地址中的路由字段將訪問請求路由到多個存儲模組中的目標存儲模組,查找表使用路由字段作為索引。

    5、例如,在本公開至少一些實施例提供的存儲器中,多個存儲模組的數量為n,n為正整數,路由字段的位數為k,k為正整數,路由字段的位數k根據關系式2k-1<n≤2k確定。

    6、例如,在本公開至少一些實施例提供的存儲器中,地址轉換模塊包括地址移位模塊和地址運算模塊,地址移位模塊被配置為根據多個存儲模組的訪問粒度將初始地址右移訪問粒度對應的地址位數得到中間地址,地址運算模塊被配置為根據多個存儲模組的數量對中間地址進行運算,根據運算后的結果得到擴展地址。

    7、例如,在本公開至少一些實施例提供的存儲器中,地址運算模塊包括:除法運算子模塊,被配置為根據多個存儲模組的數量對中間地址進行整數除法運算得到商,取模運算子模塊,被配置為根據多個存儲模組的數量對中間地址進行取模運算得到余數,確定子模塊,被配置為根據多個存儲模組的數量n基于關系式2k-1<n≤2k確定左移位數k,獲取子模塊,被配置為對商左移k位后與余數相加得到擴展地址,擴展地址的最低k位用于作為查找表的索引。

    8、例如,在本公開至少一些實施例提供的存儲器中,多個存儲模組的數量n不等于2的整數次冪。

    9、例如,在本公開至少一些實施例提供的存儲器中,多個存儲模組的數量設置為等于多個存儲模組中的有效存儲模組的數量。

    10、例如,在本公開至少一些實施例提供的存儲器中,請求接收端包括m個子端口,地址轉換模塊包括m個子模塊,m個子模塊與m個子端口一一對應通信連接,且被配置為分別處理m個子端口接收到的訪問請求,m為大于1的整數。

    11、本公開至少一實施例還提供一種存儲訪問方法,所述存儲訪問方法包括:響應于接收對多個存儲模組的訪問請求,將訪問請求中包括的初始地址轉換為擴展地址;通過路由網絡,基于擴展地址,將訪問請求路由到多個存儲模組中的目標存儲模組,擴展地址根據多個存儲模組的數量得到。

    12、例如,在本公開至少一些實施例提供的存儲訪問方法中,路由網絡包括的多個路由節點每個采用查找表的方式進行路由。

    13、例如,在本公開至少一些實施例提供的存儲訪問方法中,擴展地址包括路由字段;基于擴展地址,將訪問請求路由到多個存儲模組中的目標存儲模組包括:根據多個存儲模組的數量確定路由字段的位數,基于擴展地址中的路由字段將訪問請求路由到多個存儲模組中的目標存儲模組。

    14、例如,在本公開至少一些實施例提供的存儲訪問方法中,根據多個存儲模組的數量確定路由字段的位數包括:根據多個存儲模組的數量n,由關系式2k-1<n≤2k確定路由字段的位數k,其中,n為正整數,k為正整數。

    15、例如,在本公開至少一些實施例提供的存儲訪問方法中,將訪問請求中包括的初始地址轉換為擴展地址包括:根據多個存儲模組的訪問粒度將初始地址右移訪問粒度對應的地址位數得到中間地址,根據多個存儲模組的數量對中間地址進行運算,根據運算后的結果得到擴展地址。

    16、例如,在本公開至少一些實施例提供的存儲訪問方法中,根據多個存儲模組的數量對中間地址進行運算,根據運算后的結果得到擴展地址,包括:根據多個存儲模組的數量對中間地址進行整數除法運算得到商,根據多個存儲模組的數量多中間地址進行取模運算得到余數,根據多個存儲模組的數量n基于2k-1<n≤2k確定左移位數k,對商左移k位后與余數相加得到擴展地址,擴展地址的最低k位用于作為查找表的索引。

    17、例如,在本公開至少一些實施例提供的存儲訪問方法中,多個存儲模組的數量n不等于2的整數次冪。

    18、例如,在本公開至少一些實施例提供的存儲訪問方法中,多個存儲模組的數量設置為等于多個存儲模組中的有效存儲模組的數量。

    19、本公開至少一些實施例還提供一種電子裝置,所述電子裝置包括本公開任一實施例提供的存儲器。

    本文檔來自技高網...

    【技術保護點】

    1.一種存儲器,包括:

    2.如權利要求1所述的存儲器,其中,所述多個路由節點被配置為采用查找表的方式進行路由。

    3.如權利要求2所述的存儲器,其中,所述多個路由節點每個均設置有所述查找表。

    4.如權利要求2所述的存儲器,其中,所述擴展地址包括路由字段,所述路由字段的位數根據所述多個存儲模組的數量確定;

    5.如權利要求4所述的存儲器,其中,所述多個存儲模組的數量為N,N為正整數;所述路由字段的位數為k,k為正整數;所述路由字段的位數k根據關系式2k-1<N≤2k確定。

    6.如權利要求2所述的存儲器,其中,所述地址轉換模塊包括地址移位模塊和地址運算模塊;

    7.如權利要求6所述的存儲器,所述地址運算模塊包括:

    8.如權利要求1-7任一所述的存儲器,其中,所述多個存儲模組的數量N不等于2的整數次冪。

    9.如權利要求1-7任一所述的存儲器,其中,所述多個存儲模組的數量設置為等于所述多個存儲模組中的有效存儲模組的數量。

    10.如權利要求1-7任一所述的存儲器,其中,所述請求接收端包括M個子端口,所述地址轉換模塊包括M個子模塊;

    11.一種存儲訪問方法,包括:

    12.如權利要求11所述的存儲訪問方法,其中,所述路由網絡包括的多個路由節點每個采用查找表的方式進行路由。

    13.如權利要求11所述的存儲訪問方法,其中,所述擴展地址包括路由字段;

    14.如權利要求13所述的存儲訪問方法,其中,所述根據所述多個存儲模組的數量確定所述路由字段的位數,包括:

    15.如權利要求12所述的存儲訪問方法,其中,所述將所述訪問請求中包括的初始地址轉換為擴展地址,包括:

    16.如權利要求15所述的存儲訪問方法,其中,所述根據所述多個存儲模組的數量對所述中間地址進行運算,根據運算后的結果得到所述擴展地址,包括:

    17.如權利要求11-16任一所述的存儲訪問方法,其中,所述多個存儲模組的數量N不等于2的整數次冪。

    18.如權利要求11-16任一所述的存儲訪問方法,其中,所述多個存儲模組的數量設置為等于所述多個存儲模組中的有效存儲模組的數量。

    19.一種電子裝置,包括如權利要求1-10任一所述的存儲器。

    ...

    【技術特征摘要】

    1.一種存儲器,包括:

    2.如權利要求1所述的存儲器,其中,所述多個路由節點被配置為采用查找表的方式進行路由。

    3.如權利要求2所述的存儲器,其中,所述多個路由節點每個均設置有所述查找表。

    4.如權利要求2所述的存儲器,其中,所述擴展地址包括路由字段,所述路由字段的位數根據所述多個存儲模組的數量確定;

    5.如權利要求4所述的存儲器,其中,所述多個存儲模組的數量為n,n為正整數;所述路由字段的位數為k,k為正整數;所述路由字段的位數k根據關系式2k-1<n≤2k確定。

    6.如權利要求2所述的存儲器,其中,所述地址轉換模塊包括地址移位模塊和地址運算模塊;

    7.如權利要求6所述的存儲器,所述地址運算模塊包括:

    8.如權利要求1-7任一所述的存儲器,其中,所述多個存儲模組的數量n不等于2的整數次冪。

    9.如權利要求1-7任一所述的存儲器,其中,所述多個存儲模組的數量設置為等于所述多個存儲模組中的有效存儲模組的數量。

    10.如權利要求1-7任一所述的存儲器,其中,所述請求接收端包括m個子端...

    【專利技術屬性】
    技術研發人員:高明星
    申請(專利權)人:海光信息技術股份有限公司
    類型:發明
    國別省市:

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

    1
    主站蜘蛛池模板: 无码人妻aⅴ一区二区三区| 精品久久久久久久无码久中文字幕| 亚洲精品一级无码鲁丝片| 熟妇人妻中文av无码| 日韩av无码久久精品免费| 夜夜精品无码一区二区三区| 国产成人亚洲综合无码精品| 日韩AV片无码一区二区不卡| 无码精品人妻一区二区三区免费看 | 无码毛片视频一区二区本码 | 一区二区三区无码被窝影院| 少妇中文无码高清| 亚洲色在线无码国产精品不卡| 一本无码中文字幕在线观| 无码狠狠躁久久久久久久| 无码国产精品一区二区免费vr | 免费无码黄网站在线观看| 免费无码VA一区二区三区| 国产精品三级在线观看无码 | 无码欧精品亚洲日韩一区夜夜嗨 | 精品久久久无码人妻中文字幕| 三上悠亚ssⅰn939无码播放| 国产精品亚洲а∨无码播放麻豆| 亚洲中文字幕久久精品无码VA| 久久无码无码久久综合综合| 亚洲综合无码精品一区二区三区| 最新亚洲人成无码网站| 人妻在线无码一区二区三区| 人妻少妇伦在线无码专区视频| 中文字幕无码乱人伦| 中文无码精品一区二区三区| 久久久久成人精品无码| 无码精品人妻一区| 午夜无码一区二区三区在线观看| 精品久久久无码人妻字幂| 亚洲AV无码乱码在线观看性色扶| 人妻少妇乱子伦无码专区| 在线观看免费无码视频| 亚洲av永久无码精品国产精品| 亚洲AV无码国产在丝袜线观看| 色欲狠狠躁天天躁无码中文字幕|