System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請應用于數據處理的,特別是數據的編程方法、電子設備以及存儲介質。
技術介紹
1、存儲設備的制造工藝決定了存儲設備中不同存儲字線的出錯數會存在差異。
2、而當存儲設備處于惡劣環境下編程時,可能出現一些存儲字線的存儲數據丟失的情況。
技術實現思路
1、本申請提供了數據的編程方法、電子設備以及存儲介質,以解決存儲設備處于惡劣環境下編程時,存儲數據丟失的問題。
2、為解決上述技術問題,本申請提供了一種數據的編程方法,包括:響應于接收到對存儲設備的目標字線的編程指令,判斷存儲設備的當前的環境參數是否在對應的預設環境參數的范圍內;當存儲設備的當前的環境參數不在預設環境參數的范圍內,判斷目標字線是否為風險字線;若目標字線為風險字線,基于編程指令對其他非風險字線進行編程處理。
3、其中,目標字線屬于第一存儲塊;若目標字線為風險字線,基于編程指令對其他非風險字線進行編程處理的步驟包括:若目標字線為風險字線,且目標字線為第一存儲塊的邊界字線,基于編程指令對第二存儲塊的其他空白的非風險字線進行編程處理。
4、其中,若目標字線為風險字線,基于編程指令對其他非風險字線進行編程處理的步驟包括:若目標字線為風險字線,且目標字線不為第一存儲塊的邊界字線,基于編程指令對第一存儲塊的其他空白的非風險字線進行編程處理。
5、其中,響應于接收到對存儲設備的目標字線的編程指令:調整存儲設備的當前環境,以使存儲設備的當前的環境參數不在對應的預設環境參數的范圍,分
6、其中,對編程處理后的各字線進行風險判斷,以將各字線劃分為風險字線或非風險字線的步驟包括:統計編程處理后的各字線的數據出錯量;將數據出錯量超出存儲設備的糾錯量的字線確定為風險字線;將數據出錯量未超出存儲設備的糾錯量的字線確定為非風險字線。
7、其中,分別對存儲設備的各字線進行編程處理的步驟包括:分別將目標數據存儲在存儲設備的各字線內;統計編程處理后的各字線的數據出錯量的步驟包括:將各字線內存儲的目標數據與原始的目標數據進行對比,以確定各字線的數據出錯量。
8、其中,環境參數為溫度,判斷存儲設備的當前的環境參數是否在對應的預設環境參數的范圍內的步驟包括:獲取存儲設備的當前溫度,判斷當前溫度是否超過預設溫度閾值;當當前溫度超過預設溫度閾值,確定存儲設備的當前的環境參數不在預設環境參數的范圍內。
9、其中,數據的編程方法還包括:當存儲設備的當前的環境參數在對應的預設環境參數的范圍內或目標字線為非風險字線,基于編程指令對目標字線進行編程處理。
10、解決上述技術問題,本專利技術還提供了一種電子設備,包括相互耦接的存儲器和處理器,處理器用于執行存儲器中存儲的程序指令,以實現如上述任一項的數據的編程方法。
11、為解決上述技術問題,本專利技術還提供了一種計算機可讀存儲介質,其上存儲有程序指令,程序指令被處理器執行時實現如上述任一項的數據的編程方法。
12、為解決上述技術問題,本申請在數據的編程方法通過在接收到對存儲設備的目標字線的編程指令后,判斷存儲設備的當前的環境參數是否在對應的預設環境參數的范圍內;當存儲設備的當前的環境參數不在預設環境參數的范圍內,再判斷目標字線是否為風險字線;若目標字線為風險字線,基于編程指令對其他非風險字線進行編程處理,從而能夠減少在惡劣環境下,對存儲設備的字線進行編程時的數據丟失風險,進而提高存儲設備的數據可靠性與準確性。
本文檔來自技高網...【技術保護點】
1.一種數據的編程方法,其特征在于,所述數據的編程方法包括:
2.根據權利要求1所述的數據的編程方法,其特征在于,所述目標字線屬于第一存儲塊;
3.根據權利要求2所述的數據的編程方法,其特征在于,所述若所述目標字線為風險字線,基于所述編程指令對其他非風險字線進行編程處理的步驟包括:
4.根據權利要求1所述的數據的編程方法,其特征在于,所述響應于接收到對存儲設備的目標字線的編程指令的步驟之前包括:
5.根據權利要求4所述的數據的編程方法,其特征在于,所述對編程處理后的各字線進行風險判斷,以將各所述字線劃分為風險字線或非風險字線的步驟包括:
6.根據權利要求5所述的數據的編程方法,其特征在于,所述分別對所述存儲設備的各字線進行編程處理的步驟包括:
7.根據權利要求1所述的數據的編程方法,其特征在于,所述環境參數為溫度;
8.根據權利要求1所述的數據的編程方法,其特征在于,所述數據的編程方法還包括:
9.一種電子設備,其特征在于,包括相互耦接的存儲器和處理器,所述處理器用于執行所述存儲器中存
10.一種計算機可讀存儲介質,其上存儲有程序指令,其特征在于,所述程序指令被處理器執行時實現如權利要求1至8任一項所述的數據的編程方法。
...【技術特征摘要】
1.一種數據的編程方法,其特征在于,所述數據的編程方法包括:
2.根據權利要求1所述的數據的編程方法,其特征在于,所述目標字線屬于第一存儲塊;
3.根據權利要求2所述的數據的編程方法,其特征在于,所述若所述目標字線為風險字線,基于所述編程指令對其他非風險字線進行編程處理的步驟包括:
4.根據權利要求1所述的數據的編程方法,其特征在于,所述響應于接收到對存儲設備的目標字線的編程指令的步驟之前包括:
5.根據權利要求4所述的數據的編程方法,其特征在于,所述對編程處理后的各字線進行風險判斷,以將各所述字線劃分為風險字線或非風險字線的步驟包括:
...
【專利技術屬性】
技術研發人員:陶偉,
申請(專利權)人:上海江波龍數字技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。