用于存储器的读取控制装置、读取控制方法和存储器控制器制造方法及图纸

技术编号:19139623 阅读:27 留言:0更新日期:2018-10-13 08:35
本发明专利技术提供用于存储器的读取控制装置、读取控制方法和存储器控制器。所述用于存储器的读取控制装置包括:DSP固件,用于预存储多个静态电压表;表选取模块,用于根据第一参数从预存储的静态电压表中选择部分静态电压表;表排序模块,用于根据第二参数将选中的静态电压表进行优先级排序;检测电压配置模块,用于按照选中的静态电压表的优先级设置检测电压;读取模块,用于从存储器中读取存储数据;ECC译码电路,用于对存储数据进行译码纠错。本发明专利技术通过对静态电压表进行优先级排序以降低读取控制装置重试读取操作的频率,通过缩减静态电压表的数量,使得ECC译码电路只在有限数量的正确的静态电压表中进行轮询,从而提高ECC译码电路的纠错效率。

Read control device for memory, reading control method and memory controller

The invention provides a reading control device for a memory, a reading control method and a memory controller. The reading control device for memory comprises a DSP firmware for pre-storing a plurality of static voltmeters; a table selection module for selecting part of the static voltmeter from the pre-stored static voltmeter according to the first parameter; and a table sorting module for prioritizing the selected static voltmeter according to the second parameter. The detection voltage configuration module is used to set the detection voltage according to the priority of the selected static voltmeter; the reading module is used to read the stored data from the memory; and the ECC decoding circuit is used to decode and correct the stored data. By prioritizing the static voltmeter to reduce the frequency of retry reading operation of the reading control device, and by reducing the number of static voltmeters, the ECC decoding circuit can only poll in a limited number of correct static voltmeters, thereby improving the error correction efficiency of the ECC decoding circuit.

【技术实现步骤摘要】
用于存储器的读取控制装置、读取控制方法和存储器控制器
本申请涉及存储器领域,并且更具体地涉及用于存储器的读取控制装置、读取控制方法和存储器控制器。
技术介绍
快闪存储器(flash)是一种非易失性的存储器,广泛应用于记忆卡、固态硬盘以及可携式多媒体播放器(portablemultimediaplayers)等电子设备。快闪存储器可分为N0R型快闪存储器和NAND型快闪存储器。为了保证数据安全,通常在快闪存储器的控制器设置有ECC(ErrorCheckingandCorrection)译码电路,用于数据恢复和纠错处理。ECC译码电路设置在快闪存储器的控制端,在数据写入阶段,将基于原始数据编码产生编码数据存储到快闪存储器中,在数据读取阶段,使用纠错码(ECC)纠正一定数量的错误数据比特得到原始数据。通过ECC译码电路能够降低快闪存储器的误码率以及提高产品良率。然而,随着快闪存储器的制程不断缩短,RBER(RawBitErrorRate)一直上升。而且当快闪存储器的使用年限增加时,快闪存储器的各种工作状态也在不断地发生变化,导致读取操作错误概率也大大增加。这是ECC译码电路的纠错效率就变得本文档来自技高网...

【技术保护点】
1.一种用于存储器的读取控制装置,包括:DSP固件,用于预存储多个静态电压表;表选取模块,用于根据第一参数从所述预存储的静态电压表中选择部分静态电压表,所述第一参数表示所述存储器当前的工作状态;表排序模块,用于根据第二参数将选中的静态电压表进行优先级排序,所述第二参数表示ECC译码电路的反馈结果;检测电压配置模块,用于按照选中的静态电压表的优先级设置检测电压;读取模块,用于从所述存储器中读取存储数据;ECC译码电路,用于对存储数据进行译码纠错。

【技术特征摘要】
1.一种用于存储器的读取控制装置,包括:DSP固件,用于预存储多个静态电压表;表选取模块,用于根据第一参数从所述预存储的静态电压表中选择部分静态电压表,所述第一参数表示所述存储器当前的工作状态;表排序模块,用于根据第二参数将选中的静态电压表进行优先级排序,所述第二参数表示ECC译码电路的反馈结果;检测电压配置模块,用于按照选中的静态电压表的优先级设置检测电压;读取模块,用于从所述存储器中读取存储数据;ECC译码电路,用于对存储数据进行译码纠错。2.根据权利要求1所述的读取控制装置,其中,所述ECC译码模块按照选中的静态电压表的优先级顺序进行多次的数据读取和译码纠错。3.根据权利要求1所述的读取控制装置,其中,所述检测电压配置模块按照优先级从高到低的顺序从选中的静态电压表中读取默认检测电压和偏移量,生成所述检测电压。4.根据权利要求1所述的读取控制装置,其中,所述第一参数包括以下参数中的至少一种:抹除次数、读取次数、剩余时间、读取未写满的存储页或存储块、擦除未写满的存储页或存储块和跨电压或温度进行读写。5.根据权利要求1所述的读取控制装置,其中,所述第二参数包括症状权重和/或错误比特数。6.根据权利...

【专利技术属性】
技术研发人员:吴昭逸乔斌张志贲伟建张明王琛銮喻小帆王敏
申请(专利权)人:联芸科技杭州有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1