一种基于闪存页错误特性降低LDPC译码延迟的方法

    公开(公告)号:CN107395214A

    公开(公告)日:2017-11-24

    申请号:CN201710563434.6

    申请日:2017-07-12

    CPC classification number: H03M13/1111 G06F11/1012 G06F11/1068

    Abstract: 本发明公开了一种基于闪存页错误特性降低LDPC译码延迟的方法,随着MLC NAND闪存制成工艺的提升,存储单元的尺寸越来越小单元之间的耦合干扰变得更加强烈,引起高的比特错误率,高的比特错误率严重影响着数据的可靠性。具有强纠错能力的LDPC码被广泛使用以保证数据可靠性。然而,当采用LDPC码时,MLC NAND闪存的MSB页和LSB页有着不平衡的译码延迟,LSB页的译码延迟高于MSB页的译码延迟由于LSB页有着较高的比特错误率,造成差的MLC闪存读性能。本发明根据MSB页的译码结果和保存错误模式为LSB页译码提供有利信息用以降低LSB页的译码延迟,从而缩小这两个页之间译码延迟的差距以提高MLC闪存读性能。

    一种通过编程错误感知降低固态盘磨损的方法

    公开(公告)号:CN107391035A

    公开(公告)日:2017-11-24

    申请号:CN201710558725.6

    申请日:2017-07-11

    Abstract: 本发明公开了一种通过编程错误感知降低固态盘磨损的方法,属于计算机存储领域。随着固态盘存储密度的提升,固态盘的耐久性降低。磨损均衡方法被用于提高固态盘的耐久性,传统方法采用编程/擦写次数和位错误率作为优化指标,但是固态盘中同一闪存芯片的不同块在耐久性方面具有较大的差别,因此采用这种对固态盘物理特性不加区分的磨损均衡方法不能精准的预测固态盘闪存块的状态。为了适应固态盘自身的物理特性,我们采用编程错误率作为优化指标,使编程错误率能均匀的分布在不同闪存块,进而避免不均衡的擦除操作。本发明所述通过编程错误感知降低固态盘磨损的方法可以有效地延长固态盘使用寿命,提高固态盘的耐久性。

    一种基于flash编程干扰错误感知的LDPC译码优化方法

    公开(公告)号:CN106371943A

    公开(公告)日:2017-02-01

    申请号:CN201610802793.8

    申请日:2016-09-06

    CPC classification number: G06F11/1068 H03M13/1111

    Abstract: 本发明公开了一种基于flash编程干扰错误感知的LDPC译码优化方法,随着NAND闪存存储密度的提升,每个单元存储较多的比特信息,单元之间的耦合干扰较强烈,造成严重的编程干扰错误,使得传统的BCH码不足以保证数据的可靠性,LDPC码具有优于BCH码的纠错性能而被应用于NAND闪存存储系统中。使用被优化的LDPC译码算法具有重要意义。现已观察,编程干扰错误具有数值相关性特征,当进行LDPC译码时,编程干扰错误的数值相关性特征能够被融入到LDPC译码过程,为比特判决提供一种额外的信息以此提高比特判决精度和译码收敛速度,从而降低LDPC译码延迟。

    一种固态盘系统中的映射表缓存管理方法

    公开(公告)号:CN104166634A

    公开(公告)日:2014-11-26

    申请号:CN201410396527.0

    申请日:2014-08-12

    Abstract: 本发明公开了一种固态盘映射表缓存的管理方法,对于将页映射表存放在闪存上的固态盘来说,该方法采用了两级链式组织架构,将缓存中属于同一个映射页的映射条目组织在一起。当需要替换缓存中的脏条目时,采用批量更新的方法将被替换的脏条目和跟它同属一个映射页的其它脏条目一并更新回闪存的页映射表中,大大减少了因缓存替换带来的额外开销;当缓存不命中时,采用动态的预取技术,预取长度根据载入开销、替换开销和历史访问的连续前驱数来确定,提高了缓存的命中率,减少了缓存载入带来的额外开销。批量更新和动态预取技术提高了固态盘的性能,延长了固态盘的寿命。

    一种多盘容错的二维混合盘RAID4系统架构及其读写方法

    公开(公告)号:CN103019893A

    公开(公告)日:2013-04-03

    申请号:CN201210464825.X

    申请日:2012-11-16

    Abstract: 本发明公开了一种多盘容错的二维混合盘RAID4系统和体系结构,包括RAID4控制器和盘阵,盘阵包括磁盘阵列和作为校验盘的固态硬盘,磁盘阵列和固态硬盘组成二维阵列结构,固态硬盘的控制器中增设缓存模块以及异或模块,缓存模块用于数据的缓冲,异或模块是在固态硬盘中的现场可编程逻辑门阵列中实现,用于处理RAID4校验数据的计算,有效的提高计算的处理速度。本发明通过简化IO操作流程、建立将固态硬盘作为校验盘的二维混合盘RAID4体系架构,至少可以纠正3盘错误,并透明完成数据校验计算,同时大幅减少读写检验盘的IO操作数,有效消除校验盘的读写瓶颈,提高系统的性能。

    一种用于固态存储设备的监控系统及方法

    公开(公告)号:CN102122262A

    公开(公告)日:2011-07-13

    申请号:CN201110025363.7

    申请日:2011-01-24

    Abstract: 本发明提供了一种用于固态存储设备的监控系统及方法,该系统包括主机系统和固态存储设备,其中所述固态存储设备包括接口模块、固态存储处理器以及由一个或多个闪存芯片组成的闪存或闪存阵列,其特征在于,该系统还包括:位于主机系统内的主机监控模块和位于固态存储设备内的自定义接口模块、监控模块和设备监控器模块。上述系统的监控方法为用户发起请求时,主机监控模块通过自定义接口模块向监控模块发送命令;监控模块根据命令类型执行相应操作,并向主机监控模块返回结果。本发明将固态存储设备的信息通过软硬件方式对用户进行交互,使得用户能够随时监控存储设备的运行状态,及时对设备进行错误诊断或者故障处理,更好的适应用户要求。

    一种适用于光存储的二维折叠纠错方法、控制器及系统

    公开(公告)号:CN117672274A

    公开(公告)日:2024-03-08

    申请号:CN202311635529.6

    申请日:2023-12-01

    Abstract: 本发明公开了一种适用于光存储的二维折叠纠错方法、控制器及系统,属于光存储技术领域,包括:对待编码的数据块分别进行横向折叠和纵向折叠,得到数据块Dr和Dl,横向折叠时,将同一行中的每两个符号作为一组进行按位异或,纵向折叠时,将同一列中的每两个符号作为一组进行按位异或,所有的符号组合形成包含所有符号的环;对数据块Dr和Dl中的数据分别进行RS码编码,得到横向校验块和纵向校验块;对横向校验块和纵向校验块进行RS码编码,将所得校验符号交织为额外校验块;将数据块、横向校验块、纵向校验块和额外校验块组织为编码块,写入光存储介质。本发明能够在校验符号数量不变的情况下,提高对光存储介质中较大块状错误的纠错能力。

    一种可靠比特感知的LDPC译码方法、设备及系统

    公开(公告)号:CN115547368A

    公开(公告)日:2022-12-30

    申请号:CN202211116799.1

    申请日:2022-09-14

    Abstract: 本发明公开了一种可靠比特感知的LDPC译码方法、设备及系统,属于全息存储技术领域,包括:将像素数据页中每N个像素划分为一个像素块后,解调为对应的比特数据,并计算各比特数据的对数似然比,得到初始LLR;根据像素块所包含的相位种类识别解调所得比特数据中的可靠比特后,对初始LLR中可靠比特的权重进行更新,使可靠比特的权重高于非可靠比特的权重,得到目标LLR;利用目标LLR激活LDPC译码过程;对于任意第i个像素块,其解调所得比特数据中可靠比特的识别方法包括:若其所包含的Mi种相位解映射所得比特数据存在公共比特,则将公共比特确定为可靠比特。本发明能够有效提高LDPC译码过程中初始LLR的计算精度,从而提高系统的读性能,并提高数据可靠性。

    可靠性差异感知的LDPC译码方法、设备及系统

    公开(公告)号:CN113541697A

    公开(公告)日:2021-10-22

    申请号:CN202110771866.2

    申请日:2021-07-08

    Abstract: 本发明公开了一种可靠性差异感知的LDPC译码方法、设备及系统,属于全息存储技术领域,包括:将获取到的像素数据页中每N个像素划分为一个像素块,统计各像素块中相同相位的最大个数,以确定各像素块对应的相位数据以及各相位数据的可靠性;将各相位数据解映射为相应的比特数据,并计算各比特数据的对数似然比,得到初始LLR;将相位数据的可靠性作为其所对应的比特数据的可靠性,并根据可靠性更新各比特数据的初始LLR中的权重,使得可靠性越高的比特数据的初始LLR中权重越大;更新权重时,初始LLR的极性不变;利用更新后的初始LLR激活LDPC译码过程,以完成对像素数据页的译码。本发明能够提高初始LLR信息的准确度,有效降低译码延迟,从而提升系统读性能。

    闪存存储器可靠性的实时检测方法、检测设备及存储系统

    公开(公告)号:CN111444038B

    公开(公告)日:2021-08-10

    申请号:CN202010232892.3

    申请日:2020-03-28

    Abstract: 本发明公开了一种闪存存储器可靠性的实时检测方法、检测设备及存储系统,属于存储技术领域,包括:确定对所检测的错误类型最敏感的数据类型,并将该类数据作为目标数据;实时读取目标数据,以获得其发生错误的严重程度,若目标数据发生错误的严重程度超过了闪存存储器的纠错能力,则判定闪存存储器不可靠;否则,判定闪存存储器可靠。若所检测的错误为读干扰错误,则对读干扰错误最敏感的数据类型为闪存存储单元的阈值电压最低的数据类型;若所检测的错误为数据保留错误,则对数据保留错误最敏感的数据类型为闪存存储单元的阈值电压最高的数据类型。本发明能够充分利用闪存的存储特性,实时地、准确地完成对闪存存储器可靠性的检测。

Patent Agency Ranking