System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 99久久人妻无码精品系列 ,久久久久久国产精品无码超碰,国产精品亚洲аv无码播放
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    數據存儲結構和數據存儲方法技術

    技術編號:44260002 閱讀:14 留言:0更新日期:2025-02-14 22:05
    本申請提供了一種數據存儲結構和數據存儲方法,數據存儲結構包括依次連接的掩碼電路、校驗編碼電路和包括M個存儲陣列的存儲電路;掩碼電路用于將待寫入數據進行掩碼處理得到待編碼數據;校驗編碼電路用于將待編碼數據按字節拆分為N個子數據,及用于對N個子數據進行校驗編碼,得到N個子數據分別對應的校驗編碼數據,任一組校驗編碼數據包括子數據以及子數據的校驗碼,N為大于或等于2的整數;M個存儲陣列用于存儲N組校驗編碼數據,M為大于或等于1且小于或等于N的整數,存儲陣列的位寬大于或等于校驗編碼數據的位寬。本實施例能夠在一個數據存儲結構中同時實現校驗編碼功能和寫掩碼功能,簡化了數據存儲邏輯,提高了數據存儲的效率。

    【技術實現步驟摘要】

    本專利技術涉及數據存儲,尤其涉及一種數據存儲結構和數據存儲方法。


    技術介紹

    1、在使用芯片的存儲結構進行數據存儲時,通常是將數據人為拆分后進行校驗或掩碼處理,然后將處理后的數據存儲至存儲電路中,這樣會導致數據存儲邏輯復雜,數據存儲效率較低。


    技術實現思路

    1、本專利技術提供一種數據存儲結構和數據存儲方法,以解決現有存儲電路無法同時滿足完整校驗功能和寫掩碼功能需求,數據存儲邏輯復雜,導致數據存儲效率較低的問題。

    2、第一方面,本申請實施例提供了一種數據存儲結構,包括依次連接的掩碼電路、校驗編碼電路和存儲電路,存儲電路包括m個存儲陣列;

    3、掩碼電路用于將待寫入數據進行掩碼處理,得到待寫入數據的待編碼數據;

    4、校驗編碼電路用于將待編碼數據按字節拆分為n個子數據,以及用于對n個子數據進行校驗編碼,得到n個子數據分別對應的校驗編碼數據,任一組校驗編碼數據包括子數據以及子數據的校驗碼,n為大于或等于2的整數;

    5、m個存儲陣列用于存儲n組校驗編碼數據,m為大于或等于1且小于或等于n的整數,存儲陣列的位寬大于或等于校驗編碼數據的位寬。

    6、可選地,校驗編碼電路還用于:

    7、根據n組校驗編碼數據確定m個數據組;

    8、將m個數據組一一對應存儲至m個存儲陣列中。

    9、可選地,校驗編碼電路還用于:

    10、按照n個子數據在待編碼數據中的順序,合并n組校驗編碼數據,得到目標存儲數據;

    11、根據存儲電路中各存儲陣列的位寬,對目標存儲數據進行位數拆分,得到m個數據組,m個數據組的位寬與m個存儲陣列的位寬一一對應。

    12、可選地,數據存儲結構還包括與m個存儲陣列連接的讀取裝置和n個校驗解碼器;

    13、讀取裝置用于從存儲電路的m個存儲陣列中讀取數據,以得到n組校驗編碼數據,以及用于將n組校驗編碼數據一一對應輸入至n個校驗解碼器;

    14、n個校驗解碼器用于分別對讀取裝置輸入的校驗編碼數據進行解碼并校驗,得到n個子數據。

    15、可選地,存儲電路的位寬由校驗編碼電路中的校驗編碼器的數量和校驗編碼器生成的校驗碼的位數確定;

    16、存儲電路中存儲陣列的數量和結構由存儲電路的位寬和存儲電路的性能數據確定。

    17、可選地,存儲電路為多個待選型電路中性能滿足要求的待選型電路,不同待選型電路對應不同的存儲陣列組合方式,不同存儲陣列組合方式中存儲陣列的數量和/或結構不同,不同的存儲陣列組合方式根據存儲電路的位寬對存儲電路進行拆分所確定。

    18、可選地,各待選型電路的電路面積不同時,存儲電路為電路面積最小的待選型電路;或,

    19、當各待選型電路的電路面積相同時,存儲電路為多個待選項電路中漏電最小的待選型電路;或,

    20、存儲電路為多個待選型電路中功率電路面積比的絕對值最小的待選型電路,功率電路面積比由待選型電路的電路面積和漏電情況確定或,由待選型電路的電路面積和電路功耗確定。

    21、可選地,存儲電路的拆分方式包括單一拆分方式和等分拆分方式,單一拆分方式中待選型電路包括一個存儲陣列,且存儲陣列的位寬為存儲電路的位寬;

    22、等分拆分方式是將待選型電路的存儲空間等分拆分為結構相同的多個存儲陣列,且各存儲陣列的位寬為存儲電路的位寬除以待選型電路中存儲陣列的數量。

    23、可選地,不同類型的存儲陣列拆分方式還包括不等分拆分方式,不等分拆分方式中待選型電路的各存儲陣列的種類和邏輯大小不同,且各存儲陣列的位寬為存儲電路的位寬除以待選型電路中存儲陣列的數量。

    24、可選地,校驗編碼電路包括拆分裝置和n個校驗編碼器,拆分裝置連接掩碼電路的輸出以及連接n個校驗編碼器的輸入,n個校驗編碼器的輸出連接存儲電路;

    25、拆分裝置用于將待編碼數據按字節拆分為n個子數據,并將n個子數據一一對應輸入至n個校驗編碼器,一個校驗編碼器輸入一個子數據;

    26、n個校驗編碼器用于分別對拆分裝置輸入的子數據進行編碼,得到n組校驗編碼數據。

    27、第二方面,本申請實施例提供了一種數據存儲方法,應用上述數據存儲結構中,該方法包括:

    28、掩碼電路將待寫入數據進行掩碼處理,得到待寫入數據的待編碼數據;

    29、校驗編碼電路將待編碼數據按字節拆分為n個子數據,以及對n個子數據進行校驗編碼,得到n個子數據分別對應的校驗編碼數據,任一組校驗編碼數據包括子數據以及子數據的校驗碼,n為大于或等于2的整數;

    30、校驗編碼電路將n組校驗編碼數據存儲于m個存儲陣列中,m為大于或等于1且小于或等于n的整數,存儲陣列的位寬大于或等于校驗編碼數據的位寬。

    31、上述數據存儲結構和數據存儲方法所提供的一個方案中,數據存儲結構包括依次連接的掩碼電路、校驗編碼電路和存儲電路,存儲電路包括m個存儲陣列;其中,掩碼電路用于將待寫入數據進行掩碼處理,得到待寫入數據的待編碼數據;校驗編碼電路用于將待編碼數據按字節拆分為n個子數據,以及用于對n個子數據進行校驗編碼,得到n個子數據分別對應的校驗編碼數據,任一組校驗編碼數據包括子數據以及子數據的校驗碼,n為大于或等于2的整數;m個存儲陣列用于存儲n組校驗編碼數據,m為大于或等于1且小于或等于n的整數,存儲陣列的位寬大于或等于所述校驗編碼數據的位寬。本實施例中,通過掩碼電路將原始輸入數據進行掩碼處理,然后校驗編碼電路將掩碼處理后的數據按字節進行拆分并編碼,能夠在一個數據存儲結構中同時實現校驗編碼功能和寫掩碼功能,無需進行人為數據拆分以進行校驗或掩碼處理,在保證數據完整性和安全性的基礎上,簡化了數據存儲邏輯,提高了數據存儲的效率。

    本文檔來自技高網...

    【技術保護點】

    1.一種數據存儲結構,其特征在于,包括依次連接的掩碼電路、校驗編碼電路和存儲電路,所述存儲電路包括M個存儲陣列;

    2.如權利要求1所述的數據存儲結構,其特征在于,所述校驗編碼電路還用于:

    3.如權利要求2所述的數據存儲結構,其特征在于,所述校驗編碼電路具體還用于:

    4.如權利要求1所述的數據存儲結構,其特征在于,所述數據存儲結構還包括與M個所述存儲陣列連接的讀取裝置和N個校驗解碼器;

    5.如權利要求1所述的數據存儲結構,其特征在于,所述存儲電路的位寬由所述校驗編碼電路中的校驗編碼器的數量和所述校驗編碼器生成的所述校驗碼的位數確定;

    6.如權利要求5所述的數據存儲結構,其特征在于,所述存儲電路為多個待選型電路中性能滿足要求的所述待選型電路,不同所述待選型電路對應不同的存儲陣列組合方式,不同所述存儲陣列組合方式中所述存儲陣列的數量和/或結構不同,不同的所述存儲陣列組合方式根據所述存儲電路的位寬對所述存儲電路進行拆分所確定。

    7.如權利要求6所述的數據存儲結構,其特征在于,各所述待選型電路的電路面積不同時,所述存儲電路為電路面積最小的所述待選型電路;或,

    8.如權利要求6所述的數據存儲結構,其特征在于,所述存儲電路的拆分方式包括單一拆分方式和等分拆分方式,所述單一拆分方式中所述待選型電路包括一個所述存儲陣列,且所述存儲陣列的位寬為所述存儲電路的位寬;

    9.如權利要求8所述的數據存儲結構,其特征在于,不同類型的所述存儲陣列拆分方式還包括不等分拆分方式,所述不等分拆分方式中所述待選型電路的各所述存儲陣列的種類和邏輯大小不同,且各所述存儲陣列的位寬為所述存儲電路的位寬除以所述待選型電路中所述存儲陣列的數量。

    10.如權利要求1-9任一項所述的數據存儲結構,其特征在于,所述校驗編碼電路包括拆分裝置和N個校驗編碼器,所述拆分裝置連接所述掩碼電路的輸出以及連接N個所述校驗編碼器的輸入,所述N個校驗編碼器的輸出通過所述拆分裝置連接所述存儲電路;

    11.一種數據存儲方法,其特征在于,應用于如權利要求1-10任一項所述的數據存儲結構中,所述方法包括:

    ...

    【技術特征摘要】

    1.一種數據存儲結構,其特征在于,包括依次連接的掩碼電路、校驗編碼電路和存儲電路,所述存儲電路包括m個存儲陣列;

    2.如權利要求1所述的數據存儲結構,其特征在于,所述校驗編碼電路還用于:

    3.如權利要求2所述的數據存儲結構,其特征在于,所述校驗編碼電路具體還用于:

    4.如權利要求1所述的數據存儲結構,其特征在于,所述數據存儲結構還包括與m個所述存儲陣列連接的讀取裝置和n個校驗解碼器;

    5.如權利要求1所述的數據存儲結構,其特征在于,所述存儲電路的位寬由所述校驗編碼電路中的校驗編碼器的數量和所述校驗編碼器生成的所述校驗碼的位數確定;

    6.如權利要求5所述的數據存儲結構,其特征在于,所述存儲電路為多個待選型電路中性能滿足要求的所述待選型電路,不同所述待選型電路對應不同的存儲陣列組合方式,不同所述存儲陣列組合方式中所述存儲陣列的數量和/或結構不同,不同的所述存儲陣列組合方式根據所述存儲電路的位寬對所述存儲電路進行拆分所確定。

    7.如權利要求6所述的數據存儲結構...

    【專利技術屬性】
    技術研發人員:張國慶,阮云帆
    申請(專利權)人:蔚銳科技深圳有限公司
    類型:發明
    國別省市:

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

    1
    主站蜘蛛池模板: 国产成人无码精品久久久久免费| 人妻少妇伦在线无码| 精品无人区无码乱码毛片国产| 免费无码又爽又刺激毛片| 亚洲?V无码乱码国产精品| 老司机亚洲精品影院无码| 成人av片无码免费天天看| 亚洲性无码一区二区三区| 国产在线精品无码二区| 蜜色欲多人AV久久无码| 无码国产伦一区二区三区视频| 无码人妻aⅴ一区二区三区有奶水| 亚洲情XO亚洲色XO无码| 黑人无码精品又粗又大又长| 亚洲精品无码高潮喷水A片软| 国产AV无码专区亚汌A√| 亚洲一区无码精品色| 免费无码AV片在线观看软件| 日日摸日日踫夜夜爽无码| 亚洲成A人片在线观看无码不卡 | 久久久久久久亚洲Av无码| 狠狠躁狠狠爱免费视频无码| 东京热av人妻无码| 国产精品无码一区二区三区毛片| 人妻av无码一区二区三区| 无码一区二区三区| 无码国产精品一区二区免费式芒果| 国产亚洲精品无码专区| 国产精品亚洲αv天堂无码| 无码毛片一区二区三区视频免费播放| 亚洲中文字幕无码亚洲成A人片| 无码人妻精品一区二区三区东京热 | 亚洲爆乳无码专区www| 精品国产V无码大片在线看| 精品无码av一区二区三区 | 日韩国产精品无码一区二区三区| 亚洲色偷拍另类无码专区| 国产免费无码一区二区| 无码中文字幕乱在线观看| 久久国产精品无码HDAV| 亚洲久热无码av中文字幕|