【技术实现步骤摘要】
用于存储器的读取控制装置、读取控制方法和控制器
本申请涉及存储器领域,并且更具体地涉及用于存储器的读取控制装置、读取控制方法和存储器控制器。
技术介绍
快闪存储器(flash)是一种非易失性的存储器,广泛应用于记忆卡、固态硬盘以及可携式多媒体播放器(portablemultimediaplayers)等电子设备。为了保护数据的安全,通常在快闪存储器的控制器内设置有ECC(ErrorCheckingandCorrection)译码电路,用于数据恢复和纠错处理。ECC译码模块设置在快闪存储器的控制端,在数据写入阶段,将基于原始数据编码产生编码数据存储到快闪存储器中,在数据读取阶段,使用纠错码(ECC)纠正一定数量的错误数据比特以得到原始数据。通过ECC译码模块能够降低快闪存储器的误码率以及提高产品良率。在快闪存储器数据读取阶段,由于快闪存储器的固有特性,在使用纠错码(ECC)译码电路纠错数据之前,需要设置一组合适的静态电压表(Retrytable),根据从中读取的静态电压读取存储数据,并使得RBER(RawBitErrorRate,错误比特率)尽可能少。然而,随着快闪 ...
【技术保护点】
1.一种用于存储器的读取控制方法,其中,所述存储器存储有多个静态电压表,所述读取控制方法用于控制所述存储器的读取操作,所述读取控制方法包括:判断所述存储器中是否设置有优先查找表,所述优先查找表为所述多个静态电压表中优先使用的静态电压表;如果所述存储器中设置有优先查找表,则根据所述优先查找表读取存储数据并进行译码纠错;当所述优先查找表的译码纠错结果不能达到设定要求时,采用所述优先查找表之外的静态电压表读取存储数据并进行译码纠错,其中,在多次读取操作中,根据在先读取操作的译码纠错结果确定当前读取操作使用的优先查找表。
【技术特征摘要】
1.一种用于存储器的读取控制方法,其中,所述存储器存储有多个静态电压表,所述读取控制方法用于控制所述存储器的读取操作,所述读取控制方法包括:判断所述存储器中是否设置有优先查找表,所述优先查找表为所述多个静态电压表中优先使用的静态电压表;如果所述存储器中设置有优先查找表,则根据所述优先查找表读取存储数据并进行译码纠错;当所述优先查找表的译码纠错结果不能达到设定要求时,采用所述优先查找表之外的静态电压表读取存储数据并进行译码纠错,其中,在多次读取操作中,根据在先读取操作的译码纠错结果确定当前读取操作使用的优先查找表。2.根据权利要求1所述的读取控制方法,其中,在多次读取操作中,根据首次读取操作的译码纠错结果将所述多个静态电压表的至少一个作为初始的所述优先查找表。3.根据权利要求1所述的读取控制方法,其中,所述根据在先读取操作的译码纠错结果确定当前读取操作使用的优先查找表包括:当采用所述优先查找表之外的静态电压表得到的译码纠错结果达到设定要求时,将对应的静态电压表新增为下一次读取操作的优先查找表。4.根据权利要求1所述的读取控制方法,其中,所述根据在先读取操作的译码纠错结果确定当前读取操作使用的优先查找表包括:当所述优先查找表为多个时,调整多个所述优先查找表的使用顺序。5.根据权利要求1所述的读取控制方法,其中,所述译码纠错结果用多种参数表征,所述多种参数包括:症状权重、位阶权重和错误比特数。6.根据权利要求1所述的读取控制方法,其中,所述根据在先读取操作的译码纠错结果确定当前读取操作使用的优先查找表:当所述优先查找的数量超过设定阈值时,根据多个所述优先查找表各自的确定时间删除部分的所述优先查找表。7.根据权利要求1至6任一项所述的读取控制方法,其中,所述优先查找表的索引被存储在第一索引表中,所述读取控制方法通过所述第一索引表判断是否设置有所述优先查找表和获...
【专利技术属性】
技术研发人员:许伟,喻小帆,贲伟健,王敏,张明,
申请(专利权)人:联芸科技杭州有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。