【技术实现步骤摘要】
数据储存方法、存储器控制电路单元以及存储器储存装置
本专利技术涉及一种数据储存方法、存储器控制电路单元以及存储器储存装置。
技术介绍
数字相机、手机与MP3在这几年来的成长十分迅速,使得消费者对储存媒体的需求也急速增加。由于可复写式非易失性存储器(rewritablenon-volatilememory)具有数据非易失性、省电、体积小、无机械结构、读写速度快等特性,最适于可携式电子产品,例如笔记本电脑。固态硬盘就是一种以快闪存储器作为储存媒体的存储器储存装置。因此,近年快闪存储器产业成为电子产业中相当热门的一环。依据每个存储单元可储存的比特数,反及(NAND)型快闪存储器可区分为单阶储存单元(SingleLevelCell,SLC)NAND型快闪存储器、多阶储存单元(MultiLevelCell,MLC)NAND型快闪存储器与三阶储存单元(TrinaryLevelCell,TLC)NAND型快闪存储器,其中SLCNAND型快闪存储器的每个存储单元可储存1个比特的数据(即,“1”与“0”),MLCNAND型快闪存储器的每个存储单元可储存2个比特的数据并且TLCNAND型快闪存储器的每个存储单元可储存3个比特的数据。在NAND型快闪存储器中,实体程序化单元是由排列在同一条字线上的数个存储单元所组成。由于SLCNAND型快闪存储器的每个存储单元可储存1个比特的数据,因此,在SLCNAND型快闪存储器中,排列在同一条字线上的数个存储单元是对应一个实体程序化单元。相对于SLCNAND型快闪存储器来说,M ...
【技术保护点】
1.一种数据储存方法,用于可复写式非易失性存储器模块,所述数据储存方法包括:/n接收第一数据;/n判断所述可复写式非易失性存储器模块的磨损程度值是否小于门槛值;/n当所述可复写式非易失性存储器模块的所述磨损程度值小于所述门槛值时,使用第一模式将所述第一数据储存至所述可复写式非易失性存储器模块中;以及/n当所述可复写式非易失性存储器模块的所述磨损程度值不小于所述门槛值时,使用第二模式将所述第一数据储存至所述可复写式非易失性存储器模块中,/n其中使用所述第一模式储存的所述第一数据的可靠度高于使用所述第二模式储存的所述第一数据的可靠度。/n
【技术特征摘要】
1.一种数据储存方法,用于可复写式非易失性存储器模块,所述数据储存方法包括:
接收第一数据;
判断所述可复写式非易失性存储器模块的磨损程度值是否小于门槛值;
当所述可复写式非易失性存储器模块的所述磨损程度值小于所述门槛值时,使用第一模式将所述第一数据储存至所述可复写式非易失性存储器模块中;以及
当所述可复写式非易失性存储器模块的所述磨损程度值不小于所述门槛值时,使用第二模式将所述第一数据储存至所述可复写式非易失性存储器模块中,
其中使用所述第一模式储存的所述第一数据的可靠度高于使用所述第二模式储存的所述第一数据的可靠度。
2.根据权利要求1所述的数据储存方法,其中所述可复写式非易失性存储器模块具有最小磨损程度值与最大磨损程度值,所述最小磨损程度值与所述最大磨损程度值相差第一数值,所述门槛值与所述最小磨损程度值相差第二数值,且所述第二数值为所述第一数值的十分之一。
3.根据权利要求1所述的数据储存方法,其中所述可复写式非易失性存储器模块包括多个实体抹除单元,所述多个实体抹除单元中的每一个实体抹除单元包括多个实体程序化单元,其中使用所述第一模式将所述第一数据储存至所述可复写式非易失性存储器模块中的步骤包括:
使用第一程序化模式将所述第一数据写入至所述多个实体抹除单元中的第一实体抹除单元;以及
使用第二程序化模式将储存在所述第一实体抹除单元中的所述第一数据写入至所述多个实体抹除单元中的第二实体抹除单元。
4.根据权利要求3所述的数据储存方法,所述方法还包括:
判断所述第二实体抹除单元中的所述第一数据是否存在无法更正的错误比特;以及
当所述第二实体抹除单元中的所述第一数据存在无法更正的错误比特时,读取储存在所述第一实体抹除单元中的所述第一数据。
5.根据权利要求4所述的数据储存方法,其中使用所述第二模式将所述第一数据储存至所述可复写式非易失性存储器模块中的步骤包括:
使用所述第二程序化模式将所述第一数据写入至所述多个实体抹除单元中的第三实体抹除单元;
判断所述第三实体抹除单元中的所述第一数据是否存在无法更正的错误比特;以及
当所述第三实体抹除单元中的所述第一数据存在无法更正的错误比特时,不读取使用所述第一程序化模式写入的所述第一数据。
6.根据权利要求1所述的数据储存方法,其中使用所述第一模式将所述第一数据储存至所述可复写式非易失性存储器模块中的步骤包括:
执行第一编码操作以产生对应于所述第一数据的第一编码数据,并将所述第一数据与所述第一编码数据储存至所述可复写式非易失性存储器模块中,
其中使用所述第二模式将所述第一数据储存至所述可复写式非易失性存储器模块中的步骤包括:
执行第二编码操作以产生对应于所述第一数据的第二编码数据,并将所述第一数据与所述第二编码数据储存至所述可复写式非易失性存储器模块中,
其中所述第一编码数据与所述第二编码数据分别用于更正储存在所述可复写式非易失性存储器模块中的所述第一数据的错误比特,且所述第一编码数据所能更正的错误比特的第一数量高于所述第二编码数据所能更正的错误比特的第二数量。
7.根据权利要求1所述的数据储存方法,其中使用所述第一模式将所述第一数据储存至所述可复写式非易失性存储器模块中的步骤包括:
执行第一压缩操作以产生对应于所述第一数据的第一压缩数据,并将所述第一压缩数据储存至所述可复写式非易失性存储器模块中,
其中使用所述第二模式将所述第一数据储存至所述可复写式非易失性存储器模块中的步骤包括:
执行第二压缩操作以产生对应于所述第一数据的第二压缩数据,并将所述第二压缩数据储存至所述可复写式非易失性存储器模块中,
其中所述第一压缩数据的大小小于所述第二压缩数据的大小。
8.一种存储器控制电路单元,用于控制可复写式非易失性存储器模块,所述存储器控制电路单元包括:
主机接口,用以电性连接至主机系统;
存储器接口,用以电性连接至所述可复写式非易失性存储器模块;
存储器管理电路,电性连接至所述主机接口以及所述存储器接口,
其中所述存储器管理电路用以接收第一数据,
其中所述存储器管理电路还用以判断所述可复写式非易失性存储器模块的磨损程度值是否小于门槛值,
当所述可复写式非易失性存储器模块的所述磨损程度值小于所述门槛值时,所述存储器管理电路还用以使用第一模式将所述第一数据储存至所述可复写式非易失性存储器模块中,以及
当所述可复写式非易失性存储器模块的所述磨损程度值不小于所述门槛值时,所述存储器管理电路还用以使用第二模式将所述第一数据储存至所述可复写式非易失性存储器模块中,
其中使用所述第一模式储存的所述第一数据的可靠度高于使用所述第二模式储存的所述第一数据的可靠度。
9.根据权利要求8所述的存储器控制电路单元,其中所述可复写式非易失性存储器模块具有最小磨损程度值与最大磨损程度值,所述最小磨损程度值与所述最大磨损程度值相差第一数值,所述门槛值与所述最小磨损程度值相差第二数值,且所述第二数值为所述第一数值的十分之一。
10.根据权利要求8所述的存储器控制电路单元,其中所述可复写式非易失性存储器模块包括多个实体抹除单元,所述多个实体抹除单元中的每一个实体抹除单元包括多个实体程序化单元,其中在使用所述第一模式将所述第一数据储存至所述可复写式非易失性存储器模块中的运作中,
所述存储器管理电路还用以使用第一程序化模式将所述第一数据写入至所述多个实体抹除单元中的第一实体抹除单元,以及
所述存储器管理电路还用以使用第二程序化模式将储存在所述第一实体抹除单元中的所述第一数据写入至所述多个实体抹除单元中的第二实体抹除单元。
11.根据权利要求10所述的存储器控制电路单元,其中
所述存储器管理电路还用以判断所述第二实体抹除单元中的所述第一数据是否存在无法更正的错误比特,以及
当所述第二实体抹除单元中的所述第一数据存在无法更正的错误比特时,所述存储器管理电路还用以读取储存在所述第一实体抹除单元中的所述第一数据。
12.根据权利要求11所述的存储器控制电路单元,其中在使用所述第二模式将所述第一数据储存至所述可复写式非易失性存储器模块中的运作中,
所述存储器管理电路还用以使用所述第二程序化模式将所述第一数据写入至所述多个实体抹除单元...
【专利技术属性】
技术研发人员:叶志刚,
申请(专利权)人:群联电子股份有限公司,
类型:发明
国别省市:中国台湾;71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。