新四季網

一種檢驗NandFlash質量的方法及系統與流程

2023-11-03 00:07:28 4


本發明涉及nandflash質量檢驗領域,特別涉及一種檢驗nandflash質量的方法及系統。



背景技術:

現在絕大多數數碼產品都會用到存儲設備,在數碼產品越來越廣泛的情況下,存儲設備的穩定性和安全性是保證了數碼產品數據的正確性和系統的穩定性的重要因素。

但是,在生產過程中難免會產生不穩定或不安全的存儲設備。所以,找出存儲設備nandflash的不穩定的因素,在存儲設備nandflash投入到下一步製造流程前,對存儲設備進行精確的檢驗,並將檢驗結果準確的反饋給數碼設備,是使數碼設備使用更穩定,壽命更長的一種有效方式。



技術實現要素:

本發明所要解決的技術問題是:準確的判斷nandflash的質量情況。

校驗nandflash內的內存塊的每一頁對應的冗餘信息,獲得校驗不合格的內存塊的編號;

根據所述校驗不合格的內存塊的編號創建原始壞塊表;

存儲預設第一數據至所述內存塊;

讀取所述內存塊內數據得到第二數據;

將所述第一數據與所述第二數據比對,獲得比對不同的內存塊的編號;

根據所述比對不同的內存塊的編號創建最終壞塊表;

若所述最終壞塊表內的內存塊的編號與所述原始壞塊表內記錄的內存塊的編號不同,則確定所述nandflash為不合格。

本發明另提供一種檢驗nandflash質量的系統,包括:

校驗模塊,用於校驗nandflash內的內存塊的每一頁對應的冗餘信息,獲得校驗不合格的內存塊的編號;

第一創建模塊,用於根據所述校驗不合格的內存塊的編號創建原始壞塊表;

第一存儲模塊,用於存儲預設第一數據至所述內存塊;

讀取模塊,用於讀取所述內存塊內數據得到第二數據;

比對模塊,用於將所述第一數據與所述第二數據比對,獲得比對不同的內存塊的編號;

第二創建模塊,用於根據所述比對不同的內存塊的編號創建最終壞塊表;

確定模塊,用於若所述最終壞塊表內的內存塊的編號與所述原始壞塊表內記錄的內存塊的編號不同,則確定所述nandflash為不合格。

本發明的有益效果在於:通過兩次的檢驗,第一次通過檢驗內存塊每頁的冗餘信息來確定內存塊是否存在質量問題,第二次通過數據的輸入和讀取來檢驗,比對兩次檢驗得到的內存塊情況來對nandflash的質量狀況做出一個全面且準確的評價,確保最終出廠nandflash在不會存在嚴重的質量問題,不會對嚴重影響數碼設備其他部件的運行。

附圖說明

圖1為本發明一種檢驗nandflash質量的方法具體實施方式的流程框圖;

圖2為本發明一種檢驗nandflash質量的系統具體實施方式的系統框圖;

圖3為本發明一種檢驗nandflash質量的系統具體實施方式的系統框圖;

標號說明:

1、校驗模塊;2、第一創建模塊;3、第一存儲模塊;4、讀取模塊;

5、比對模塊;6、第二創建模塊;7、確定模塊;8、設置模塊;

9、擦除模塊;10、第二存儲模塊;11、劃分模塊。

具體實施方式

為詳細說明本發明的技術內容、所實現目的及效果,以下結合實施方式並配合附圖予以說明。

本發明最關鍵的構思在於:第一次通過檢驗內存塊每頁的冗餘信息來確定內存塊的質量,第二次對每個內存塊進行讀取數據操作來確定內存塊的質量,比對兩次檢驗的得到的內存塊的質量情況來確定nandflash的質量。

請參照圖1-圖3,

如圖1所示,本發明提供一種檢驗nandflash質量的方法:

校驗nandflash內的內存塊的每一頁對應的冗餘信息,獲得校驗不合格的內存塊的編號;

根據所述校驗不合格的內存塊的編號創建原始壞塊表;

存儲預設第一數據至所述內存塊;

讀取所述內存塊內數據得到第二數據;

將所述第一數據與所述第二數據比對,獲得比對不同的內存塊的編號;

根據所述比對不同的內存塊的編號創建最終壞塊表;

若所述最終壞塊表內的內存塊的編號與所述原始壞塊表內記錄的內存塊的編號不同,則確定所述nandflash為不合格。

由上述描述可知,本發明的有益效果在於:通過兩次的檢驗,能更準確的確定nandflash的質量狀況,精確的找出nandflash中存在質量問題的塊。同時,比對兩次檢驗的結果,還能找出性能不穩定性nandflash,將其確認為不合格,不予出廠。

進一步的,還包括:

為所述內存塊的每一頁的預設位置設置冗餘信息。

由上述描述可知,通過事先設置了冗餘信息,在之後對冗餘信息進行校驗,從而高效的檢驗內存塊的質量情況。

進一步的,還包括:

擦除所述內存塊的數據。

由上述描述可知,在進行第二次檢驗之前,先進行擦除操作,避免內存塊中原有的數據影響檢驗的結果,提高了檢驗的精確性。

進一步的,還包括:

存儲所述原始壞塊表、最終壞塊表至所述nandflash內的內存塊。

由上述描述可知,將兩次檢驗獲得的壞塊表保存在nandflash,可以使設備在進行存儲操作的時候避過這些壞塊,從而降低了操作的出錯率。

進一步的,還包括:

為所述內存塊劃分預設個數頁。

由上述描述可知,將內存塊劃分為若干的頁,是數據的保存更為規範,提高了存儲的效率,降低了存儲的出錯率。

如圖2所示,本發明提供一種檢驗nandflash質量的系統,包括:

校驗模塊1,用於校驗nandflash內的內存塊的每一頁對應的冗餘信息,獲得校驗不合格的內存塊的編號;

第一創建模塊2,用於根據所述校驗不合格的內存塊的編號創建原始壞塊表;

第一存儲模塊3,用於存儲預設第一數據至所述內存塊;

讀取模塊4,用於讀取所述內存塊內數據得到第二數據;

比對模塊5,用於將所述第一數據與所述第二數據比對,獲得比對不同的內存塊的編號;

第二創建模塊6,用於根據所述比對不同的內存塊的編號創建最終壞塊表;

確定模塊7,用於若所述最終壞塊表內的內存塊的編號與所述原始壞塊表內記錄的內存塊的編號不同,則確定所述nandflash為不合格。

進一步的,還包括:

設置模塊8,用於為所述內存塊的每一頁的預設位置設置冗餘信息。

進一步的,還包括:

擦除模塊9,用於擦除所述內存塊的數據。

進一步的,還包括:

第二存儲模塊10,用於存儲所述原始壞塊表、最終壞塊表至所述nandflash內的內存塊。

進一步的,還包括:

劃分模塊11,用於為所述內存塊劃分預設個數頁。

實施例:

本發明的實施例提供一種檢驗nandflash質量的方法,包括如下步驟:

s1、獲取nandflash的所有物理塊,並建立一張原始壞塊表。

s2、逐一校驗內存塊內每個頁的冗餘信息,當校驗不合格的時候,將校驗不合格的內存塊的編號保存到原始壞塊表內。

s3、設置程序在nandflash內,並創建最終壞塊表。

s4、所述程式首先會擦除第一個內存塊(塊0)內的數據;然後,獲取nandflash內第一個內存塊。

s5、用隨機數據寫滿所述第一個內存塊內的所有頁。寫滿整個塊後,接下來就把所述第一個內存塊內的所有頁的數據讀出,與一開始寫入的隨機數據進行比對,若比對結果為兩個數據不同,則獲取所述第一個內存塊的編號,將該編號保存到最終壞塊表內。以上的操作完成後,跳到下一個塊繼續以上操作,直到所有塊都測試完成。這時最終壞塊表也建立完成。

s6、判斷所述最終壞塊表記錄的內存塊數量是否大於預設數值,若大於,則:確定所述nandflash為不合格;若不大於:

s7、判斷所述最終壞塊表記錄的內存塊的編號是否不等於所述原始壞塊表記錄的內存塊的編號,若不等於:則確定所述nandflash為不合格;若等於:則確定所述nandflash為合格。

綜上所述,本發明提供的提供一種檢驗nandflash質量的方法及系統。通過兩次質量的檢驗,第一次通過檢驗內存塊每頁的冗餘信息來確定塊的質量,,第二次對每個內存塊進行讀取數據操作來確定內存塊的質量,比對兩次檢驗的得到的內存塊的情況來確定nandflash的質量,並且將兩次得到的壞塊表保存在nandflash可以讓使用nandflash的設備通過壞塊表避過壞塊,保證了存儲數據的質量,同時為內存塊劃分若干的頁,使存儲的管理更加的規範高效。同時,在進行第二次檢驗之前先對塊進行擦除操作,避免在第二次檢驗時,因為內存塊已有的數據而得到錯誤的檢驗結論。

以上所述僅為本發明的實施例,並非因此限制本發明的專利範圍,凡是利用本發明說明書及附圖內容所作的等同變換,或直接或間接運用在相關的技術領域,均同理包括在本發明的專利保護範圍內。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀