[發(fā)明專利]非易失性存儲(chǔ)器裝置及其空頁檢測方法有效
| 申請(qǐng)?zhí)枺?/td> | 201610993351.6 | 申請(qǐng)日: | 2016-11-11 |
| 公開(公告)號(hào): | CN106847342B | 公開(公告)日: | 2020-05-29 |
| 發(fā)明(設(shè)計(jì))人: | 戴穎煜;朱江力 | 申請(qǐng)(專利權(quán))人: | 威盛電子股份有限公司 |
| 主分類號(hào): | G11C29/42 | 分類號(hào): | G11C29/42;G11C29/52 |
| 代理公司: | 北京市柳沈律師事務(wù)所 11105 | 代理人: | 錢大勇 |
| 地址: | 中國臺(tái)*** | 國省代碼: | 臺(tái)灣;71 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 非易失性存儲(chǔ)器 裝置 及其 檢測 方法 | ||
一種非易失性存儲(chǔ)器裝置及其空頁檢測方法。非易失性存儲(chǔ)器裝置包括非易失性存儲(chǔ)器以及控制器。控制器讀取非易失性存儲(chǔ)器的存儲(chǔ)頁的內(nèi)容。控制器對(duì)存儲(chǔ)頁的至少一碼字進(jìn)行低密度奇偶檢查(LDPC)解碼而獲得經(jīng)解碼碼字與檢查結(jié)果向量。當(dāng)碼字的LDPC解碼為成功時(shí),控制器判定該存儲(chǔ)頁不是空頁。當(dāng)碼字的LDPC解碼為失敗時(shí),控制器計(jì)數(shù)在所述檢查結(jié)果向量中位為1(或0)的位數(shù)量。依據(jù)在所述檢查結(jié)果向量中位為1(或0)的位數(shù)量,控制器判定所述存儲(chǔ)頁是否為空頁。
技術(shù)領(lǐng)域
本發(fā)明是有關(guān)于一種非易失性存儲(chǔ)器,且特別是有關(guān)于一種非易失性存儲(chǔ)器裝置及其空頁檢測方法。
背景技術(shù)
與傳統(tǒng)的硬盤設(shè)備相比,配置了快閃存儲(chǔ)器(FLASH memory)的固態(tài)硬盤(SolidState Drive,SSD)具有快速讀/寫性能和低功耗等特性。固態(tài)硬盤是一種常用的數(shù)據(jù)儲(chǔ)存設(shè)備。在固態(tài)硬盤的操作過程中,固態(tài)硬盤的系統(tǒng)(固件與硬件)需要維持許多經(jīng)更新的管理信息,例如位址映射信息、快閃存儲(chǔ)器條件信息(conditions information)與其他信息。所述快閃存儲(chǔ)器條件信息包含程序化/擦除計(jì)數(shù)值(programing/erasing count)、有效頁計(jì)數(shù)值(valid page count)與其他條件信息。這些經(jīng)更新的管理信息會(huì)在非預(yù)期的斷電事件中消失。在系統(tǒng)復(fù)電時(shí),固態(tài)硬盤的系統(tǒng)須把斷電前的狀態(tài)(經(jīng)更新的管理信息)恢復(fù)回來。其中,固態(tài)硬盤的系統(tǒng)需要去判斷在快閃存儲(chǔ)器中哪些存儲(chǔ)頁被寫過,或是哪些存儲(chǔ)頁未曾寫過(空頁)。
對(duì)于一些快閃存儲(chǔ)器產(chǎn)品類型而言,經(jīng)擦除的存儲(chǔ)單元的每一個(gè)位的邏輯值是1。因此,經(jīng)擦除的存儲(chǔ)頁(沒有數(shù)據(jù)的存儲(chǔ)頁,即空頁)的每一個(gè)位應(yīng)該全為1。于是,現(xiàn)有空頁檢測方法可以去計(jì)數(shù)某一目標(biāo)存儲(chǔ)頁的內(nèi)容中位為1的位數(shù)量。若此目標(biāo)存儲(chǔ)頁的內(nèi)容中所有位均為1,則表示此目標(biāo)存儲(chǔ)頁為空頁。
在另一些快閃存儲(chǔ)器產(chǎn)品類型中,快閃存儲(chǔ)器裝置內(nèi)配置有擾亂器(scrambler)。通過擾亂器的操作,存儲(chǔ)頁的內(nèi)容是近似隨機(jī)(random)的。因此,空頁的每一個(gè)位不是全為1。可以想見,上述現(xiàn)有空頁檢測方法無法適用于具有擾亂器的快閃存儲(chǔ)器裝置,因?yàn)楝F(xiàn)有空頁檢測方法無法依據(jù)所讀出的目標(biāo)存儲(chǔ)頁的內(nèi)容來正確判斷此目標(biāo)存儲(chǔ)頁是否為空頁。
發(fā)明內(nèi)容
本發(fā)明提供一種非易失性存儲(chǔ)器裝置及其空頁檢測方法,其可以正確判斷存儲(chǔ)頁是否為空頁。
本發(fā)明的實(shí)施例提供一種非易失性存儲(chǔ)器裝置。非易失性存儲(chǔ)器裝置包括非易失性存儲(chǔ)器以及控制器。控制器耦接至非易失性存儲(chǔ)器。控制器用以進(jìn)行空頁檢測方法,來檢查非易失性存儲(chǔ)器的存儲(chǔ)頁是否為空頁。其中,所述空頁檢測方法包括:由控制器讀取存儲(chǔ)頁的內(nèi)容;由控制器對(duì)存儲(chǔ)頁的至少一碼字進(jìn)行低密度奇偶檢查(Low-Density Parity-Check,以下稱LDPC)解碼而獲得經(jīng)解碼碼字與檢查結(jié)果向量;當(dāng)所述至少一碼字的LDPC解碼為成功時(shí),由控制器判定該存儲(chǔ)頁不是空頁;當(dāng)所述至少一碼字的LDPC解碼為失敗時(shí),由控制器計(jì)數(shù)在所述檢查結(jié)果向量中位為1的位數(shù)量,或計(jì)數(shù)在所述檢查結(jié)果向量中位為0的位數(shù)量;以及依據(jù)在所述檢查結(jié)果向量中位為1的位數(shù)量,或依據(jù)在所述檢查結(jié)果向量中位為0的位數(shù)量,由控制器判定所述存儲(chǔ)頁是否為空頁。
本發(fā)明的實(shí)施例提供一種非易失性存儲(chǔ)器裝置的空頁檢測方法,用以檢查該非易失性存儲(chǔ)器的存儲(chǔ)頁是否為空頁。此非易失性存儲(chǔ)器裝置包括非易失性存儲(chǔ)器以及控制器。所述空頁檢測方法包括:由控制器讀取存儲(chǔ)頁的內(nèi)容;由控制器對(duì)存儲(chǔ)頁的至少一碼字進(jìn)行LDPC解碼而獲得經(jīng)解碼碼字與檢查結(jié)果向量;當(dāng)所述至少一碼字的LDPC解碼為成功時(shí),由控制器判定所述存儲(chǔ)頁不是空頁;當(dāng)所述至少一碼字的LDPC解碼為失敗時(shí),由控制器計(jì)數(shù)在所述檢查結(jié)果向量中位為1的位數(shù)量,或計(jì)數(shù)在所述檢查結(jié)果向量中位為0的位數(shù)量;以及依據(jù)在所述檢查結(jié)果向量中位為1的位數(shù)量,或依據(jù)在所述檢查結(jié)果向量中位為0的位數(shù)量,由控制器判定所述存儲(chǔ)頁是否為空頁。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于威盛電子股份有限公司,未經(jīng)威盛電子股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610993351.6/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G11C 靜態(tài)存儲(chǔ)器
G11C29-00 存儲(chǔ)器正確運(yùn)行的校驗(yàn);備用或離線操作期間測試存儲(chǔ)器
G11C29-02 .損壞的備用電路的檢測或定位,例如,損壞的刷新計(jì)數(shù)器
G11C29-04 .損壞存儲(chǔ)元件的檢測或定位
G11C29-52 .存儲(chǔ)器內(nèi)量保護(hù);存儲(chǔ)器內(nèi)量中的錯(cuò)誤檢測
G11C29-54 .設(shè)計(jì)檢測電路的裝置,例如,可測試性設(shè)計(jì)
G11C29-56 .用于靜態(tài)存儲(chǔ)器的外部測試裝置,例如,自動(dòng)測試設(shè)備
- 處理器、存儲(chǔ)器、計(jì)算機(jī)系統(tǒng)、系統(tǒng)LSI及其驗(yàn)證方法
- 半導(dǎo)體器件和IC卡
- 安全的非易失性存儲(chǔ)器裝置以及對(duì)其中的數(shù)據(jù)進(jìn)行保護(hù)的方法
- 非易失性存儲(chǔ)器數(shù)據(jù)寫入方法、存儲(chǔ)系統(tǒng)及其控制器
- 對(duì)系統(tǒng)進(jìn)行配置的方法、計(jì)算系統(tǒng)以及物品
- 非易失性存儲(chǔ)器接口
- 對(duì)存儲(chǔ)器設(shè)備中的非易失性存儲(chǔ)器和易失性存儲(chǔ)器進(jìn)行同時(shí)存取的技術(shù)
- 存儲(chǔ)裝置
- 控制非易失性存儲(chǔ)器器件的初始化的方法以及存儲(chǔ)器系統(tǒng)
- 非易失性存儲(chǔ)器的檢測方法及相關(guān)設(shè)備





