Flash memory device error correction code controllers and related methods and memory systems
    2.
    发明授权
    Flash memory device error correction code controllers and related methods and memory systems 有权
    闪存设备纠错码控制器及相关方法和存储系统

    公开(公告)号:US07904790B2

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

    申请号:US11692992

    申请日:2007-03-29

    IPC分类号: G11C29/00

    摘要: An ECC controller for a flash memory device storing M-bit data (M: a positive integer equal to or greater than 2) includes an encoder and a decoder. The encoder generates first ECC data for input data to be stored in the flash memory device using a first error correction scheme and generates second ECC data for the input data using a second error correction scheme. The input data, the first ECC data, and the second ECC data are stored in the flash memory device. The decoder calculates the number of errors in data read from the flash memory device and corrects the errors in the read data using one of the first ECC data and the second ECC data selectively based on the number of the errors.

    摘要翻译: 用于存储M位数据(M:等于或大于2的正整数)的闪速存储器件的ECC控制器包括编码器和解码器。 编码器使用第一纠错方案生成要存储在闪速存储装置中的输入数据的第一ECC数据,并使用第二纠错方案为输入数据生成第二ECC数据。 输入数据,第一ECC数据和第二ECC数据被存储在闪存设备中。 解码器计算从闪速存储器件读取的数据中的错误数目,并且可以使用第一ECC数据和第二ECC数据中的一个选择性地基于错误数来校正读取数据中的错误。

    Flash memory Device Error Correction Code Controllers and Related Methods and Memory Systems
    4.
    发明申请
    Flash memory Device Error Correction Code Controllers and Related Methods and Memory Systems 有权
    闪存设备错误纠正代码控制器及相关方法和内存系统

    公开(公告)号:US20080168319A1

    公开(公告)日:2008-07-10

    申请号:US11692992

    申请日:2007-03-29

    IPC分类号: G06F11/00 H03M13/00

    摘要: An ECC controller for a flash memory device storing M-bit data (M: a positive integer equal to or greater than 2) includes an encoder and a decoder. The encoder generates first ECC data for input data to be stored in the flash memory device using a first error correction scheme and generates second ECC data for the input data using a second error correction scheme. The input data, the first ECC data, and the second ECC data are stored in the flash memory device. The decoder calculates the number of errors in data read from the flash memory device and corrects the errors in the read data using one of the first ECC data and the second ECC data selectively based on the number of the errors.

    摘要翻译: 用于存储M位数据(M:等于或大于2的正整数)的闪速存储器件的ECC控制器包括编码器和解码器。 编码器使用第一纠错方案生成要存储在闪速存储装置中的输入数据的第一ECC数据,并使用第二纠错方案为输入数据生成第二ECC数据。 输入数据,第一ECC数据和第二ECC数据被存储在闪存设备中。 解码器计算从闪速存储器件读取的数据中的错误数目,并且可以使用第一ECC数据和第二ECC数据中的一个选择性地基于错误数来校正读取数据中的错误。

    Flash memory device error correction code controllers and related methods and memory systems
    5.
    发明授权
    Flash memory device error correction code controllers and related methods and memory systems 有权
    闪存设备纠错码控制器及相关方法和存储系统

    公开(公告)号:US08788905B2

    公开(公告)日:2014-07-22

    申请号:US13012955

    申请日:2011-01-25

    摘要: An ECC controller for a flash memory device storing M-bit data (M: a positive integer equal to or greater than 2) includes an encoder and a decoder. The encoder generates first ECC data for input data to be stored in the flash memory device using a first error correction scheme and generates second ECC data for the input data using a second error correction scheme. The input data, the first ECC data, and the second ECC data are stored in the flash memory device. The decoder calculates the number of errors in data read from the flash memory device and corrects the errors in the read data using one of the first ECC data and the second ECC data selectively based on the number of the errors.

    摘要翻译: 用于存储M位数据(M:等于或大于2的正整数)的闪速存储器件的ECC控制器包括编码器和解码器。 编码器使用第一纠错方案生成要存储在闪速存储装置中的输入数据的第一ECC数据,并使用第二纠错方案为输入数据生成第二ECC数据。 输入数据,第一ECC数据和第二ECC数据被存储在闪速存储器件中。 解码器计算从闪速存储器件读取的数据中的错误数目,并且可以使用第一ECC数据和第二ECC数据中的一个选择性地基于错误数来校正读取数据中的错误。

    Flash memory device error correction code controllers and related methods and memory systems
    6.
    发明授权
    Flash memory device error correction code controllers and related methods and memory systems 有权
    闪存设备纠错码控制器及相关方法和存储系统

    公开(公告)号:US08112692B2

    公开(公告)日:2012-02-07

    申请号:US13012984

    申请日:2011-01-25

    IPC分类号: G11C29/00

    摘要: An ECC controller for a flash memory device storing M-bit data (M: a positive integer equal to or greater than 2) includes an encoder and a decoder. The encoder generates first ECC data for input data to be stored in the flash memory device using a first error correction scheme and generates second ECC data for the input data using a second error correction scheme. The input data, the first ECC data, and the second ECC data are stored in the flash memory device. The decoder calculates the number of errors in data read from the flash memory device and corrects the errors in the read data using one of the first ECC data and the second ECC data selectively based on the number of the errors.

    摘要翻译: 用于存储M位数据(M:等于或大于2的正整数)的闪速存储器件的ECC控制器包括编码器和解码器。 编码器使用第一纠错方案生成要存储在闪速存储装置中的输入数据的第一ECC数据,并使用第二纠错方案为输入数据生成第二ECC数据。 输入数据,第一ECC数据和第二ECC数据被存储在闪存设备中。 解码器计算从闪速存储器件读取的数据中的错误数目,并且可以使用第一ECC数据和第二ECC数据中的一个选择性地基于错误数来校正读取数据中的错误。