[發明專利]存儲器的設置方法、控制器、以及非易失性存儲器系統有效
| 申請號: | 200810085012.3 | 申請日: | 2008-03-13 |
| 公開(公告)號: | CN101533677A | 公開(公告)日: | 2009-09-16 |
| 發明(設計)人: | 游祥雄;張毓安 | 申請(專利權)人: | 群聯電子股份有限公司 |
| 主分類號: | G11C29/42 | 分類號: | G11C29/42;G11C16/00;G11C17/00;G06F11/10 |
| 代理公司: | 北京科龍寰宇知識產權代理有限責任公司 | 代理人: | 孫皓晨 |
| 地址: | 中國臺灣*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 存儲器 設置 方法 控制器 以及 非易失性存儲器 系統 | ||
1.一種用于非易失性存儲器的設置方法,所述非易失性存儲器具有單向 設置比特信號且被分割成多個數據頁,該方法包括下列步驟:
a)將具有第一數目的第一狀態連續比特的第一數據設置于非易失性存 儲器多個數據頁中的一第一數據頁;
b)將第一數據內的第一數目的第一狀態連續比特解碼成第二數目的第 二狀態連續比特;以及
c)將具有N個比特的第三數據編碼成第二數據,并將第二數據記錄到 該第一數據頁,其中該第二數據以糾錯碼進行編碼。
2.根據權利要求1所述的設置方法,其中,第二數據各自具有(N+K) 個比特,第二數據中任意兩個不同的數據具有M個比特的差異,其中N為 正整數,K和M均為不小于3的整數,M小于(K+N),其中若任意一個第 三數據具有N個“0”的連續比特,則對應的第二數據具有至少(N+3)個 “1”的連續比特。
3.根據權利要求1所述的設置方法,其中,步驟c)使用漢明碼的編碼 方式將第三數據編碼成第二數據。
4.根據權利要求1所述的設置方法,其中,比特信號具有值“0”或“1”, 并只能由“0”設置為“1”。
5.根據權利要求1所述的設置方法,其中,比特信號具有值“0”或“1”, 只能由“1”設置為“0”。
6.根據權利要求1所述的設置方法,其中,非易失性存儲器使用文件分 配表文件系統。
7.根據權利要求1所述的設置方法,其中,數據頁為一次性可編程的。
8.根據權利要求1所述的設置方法,其中,非易失性存儲器包括電可擦 除可編程只讀存儲器或快閃存儲器。
9.根據權利要求1所述的設置方法,其中,第一狀態為“1”,第二狀態 為“0”。
10.根據權利要求1所述的設置方法,其中,第一狀態為“0”,第二狀 態為“1”。
11.根據權利要求1所述的設置方法,其中,第一數目大于第二數目。
12.根據權利要求1所述的設置方法,其中,第一數目的第一狀態連續 比特代表字節“0xff”,第二數目的第二狀態連續比特代表比特“00”。
13.一種用于非易失性存儲器的控制器,所述存儲器具有單向設置比特 信號并且該存儲器被分割成多個數據頁,所述控制器包括:
解碼模塊,用于解碼非易失性存儲器數據頁內的第一數據,其中當第一 數據各自包括第一數目的第一狀態連續比特時,則將第一數目的第一狀態連 續比特解碼成第二數目的第二狀態連續比特,以指示用來設置第二數據的數 據頁部分;
設置模塊,用于設置第二數據;以及
編碼模塊,用于將具有N個比特的第三數據編碼成(N+K)個比特的第 二數據;
其中,第二數據以糾錯碼進行編碼。
14.根據權利要求13所述的控制器,其中第二數據中任意兩個不同的數 據具有M個比特的差異,其中N為正整數,K和M均為不小于3的整數, M小于(K+N),其中若任意一個第三數據具有N個“0”的連續比特,則 對應的第二數據具有至少(N+3)個“1”的連續比特。
15.根據權利要求13所述的控制器,其中,所述編碼模塊使用漢明碼的 編碼方式將第三數據編碼成第二數據。
16.根據權利要求13所述的控制器,其中,比特信號具有值“0”或“1”, 只能由“0”設置為“1”。
17.根據權利要求13所述的控制器,其中,比特信號具有值“0”或“1”, 只能由“1”設置為“0”。
18.根據權利要求13所述的控制器,其中,非易失性存儲器使用文件分 配表文件系統。
19.根據權利要求13所述的控制器,其中,數據頁為可重復編程的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于群聯電子股份有限公司,未經群聯電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810085012.3/1.html,轉載請聲明來源鉆瓜專利網。





