【技术实现步骤摘要】
一种存储器
本专利技术实施例涉及存储器技术,尤其涉及一种存储器。
技术介绍
eMMC(EmbeddedMultiMediaCard,嵌入式多媒体)芯片是主要针对手机或平板电脑等产品的内嵌式存储器。eMMC芯片中集成了一个控制器,该控制器可提供标准接口并管理闪存,如此可使得使用eMMC芯片的手机厂商就能专注于产品开发的其它部分,并缩短向市场推出产品的时间。eMMC芯片主要由控制器和闪存颗粒组成,通过写操作将数据保存在闪存颗粒中,通过读操作从闪存颗粒中读取数据。目前市场主流的闪存为NANDflash,具有尺寸小,容量较大,改写速度快等优点,适用于大量数据的存储,在业界也得到了越来越广泛的应用。然而,闪存颗粒由于自身特性,在使用过程中,每一个物理块的性能与稳定性会越来越差,常见问题有读干扰,写干扰等等。所以eMMC芯片在设计过程中,都会在物理块中设置纠错模块,但纠错模块本身也会占用物理块的空间,并且不可纠一些错误比特位较多的数据,导致无法给主机提供正确数据。
技术实现思路
本专利技术实施例提供一 ...
【技术保护点】
1.一种存储器,其特征在于,包括:/n存储模块,所述存储模块包括多个数据块,所述数据块包括计数存储单元,所述计数存储单元用于记录所属数据块的不稳定次数;/n控制模块,所述控制模块用于根据接收的当前读命令读取与所述当前读命令对应的所述数据块的数据,在检测到该数据块的读取错误比特位数量大于或等于错误阈值时控制该数据块中的计数存储单元的不稳定次数加1,并在检测到所述计数存储单元记录的不稳定次数大于或等于次数阈值时控制将该计数存储单元所属数据块的数据搬移至其他空白数据块。/n
【技术特征摘要】
1.一种存储器,其特征在于,包括:
存储模块,所述存储模块包括多个数据块,所述数据块包括计数存储单元,所述计数存储单元用于记录所属数据块的不稳定次数;
控制模块,所述控制模块用于根据接收的当前读命令读取与所述当前读命令对应的所述数据块的数据,在检测到该数据块的读取错误比特位数量大于或等于错误阈值时控制该数据块中的计数存储单元的不稳定次数加1,并在检测到所述计数存储单元记录的不稳定次数大于或等于次数阈值时控制将该计数存储单元所属数据块的数据搬移至其他空白数据块。
2.根据权利要求1所述的存储器,其特征在于,所述控制模块还用于在对待搬移所述数据块的数据进行搬移之后清空该数据块的数据和信息。
3.根据权利要求1所述的存储器,其特征在于,所述控制模块包括纠错单元,所述纠错单元用于对待搬移所述数据块的数据进行纠正...
【专利技术属性】
技术研发人员:刘凯,
申请(专利权)人:北京兆易创新科技股份有限公司,合肥格易集成电路有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。