Data reading method, memory control circuit unit and memory storage apparatus

    公开(公告)号:US10025660B2

    公开(公告)日:2018-07-17

    申请号:US15009771

    申请日:2016-01-28

    CPC classification number: G06F11/1068 G06F11/1012 G11C29/52

    Abstract: A data reading method for a rewritable non-volatile memory module is provided. The method includes performing an error correction decoding operation on an user data stream according to an error checking and correcting (ECC) code to generate a first decoded data stream; searching uncorrectable sub-data units from decoded sub-data units of the first decoded data stream; selecting a target sub-data unit from the uncorrectable sub-data units; adjusting the target sub-data unit in the first decoded data stream to generate an adjusted user data stream; and re-performing the error correction decoding operation on the adjusted user data stream to generate a second decoded data stream; if the second decoded data stream has no error bit, transmitting the second decoded data stream as a corrected data stream to a host system.

    DATA WRITING METHOD, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE APPARATUS

    公开(公告)号:US20180136841A1

    公开(公告)日:2018-05-17

    申请号:US15412065

    申请日:2017-01-23

    Abstract: A data writing method for a rewritable non-volatile memory module having a plurality of physical erasing units and a memory control circuit unit and a memory storage apparatus using the same are provided. Each of the physical erasing units has a plurality of physical programming unit sets, and each of the physical programming unit sets has a plurality of physical programming unit. The method includes receiving data and arranging the data to generate a first data stream and a second data stream. The method also includes encoding the first data stream and the second data stream to generate a third data stream, and issuing a programming command sequence to write the first data stream, the second data stream and the third data stream respectively into a first physical programming unit, a second physical programming unit and a third physical programming unit of a physical programming unit set.

    DATA READING METHOD, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE APPARATUS

    公开(公告)号:US20170168893A1

    公开(公告)日:2017-06-15

    申请号:US15009771

    申请日:2016-01-28

    CPC classification number: G06F11/1068 G06F11/1012 G11C29/52

    Abstract: A data reading method for a rewritable non-volatile memory module is provided. The method includes performing an error correction decoding operation on an user data stream according to an error checking and correcting (ECC) code to generate a first decoded data stream; searching uncorrectable sub-data units from decoded sub-data units of the first decoded data stream; selecting a target sub-data unit from the uncorrectable sub-data units; adjusting the target sub-data unit in the first decoded data stream to generate an adjusted user data stream; and re-performing the error correction decoding operation on the adjusted user data stream to generate a second decoded data stream; if the second decoded data stream has no error bit, transmitting the second decoded data stream as a corrected data stream to a host system.

    MEMORY PROGRAMMING METHOD, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE DEVICE
    97.
    发明申请
    MEMORY PROGRAMMING METHOD, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE DEVICE 有权
    存储器编程方法,存储器控制电路单元和存储器件

    公开(公告)号:US20160240256A1

    公开(公告)日:2016-08-18

    申请号:US14692759

    申请日:2015-04-22

    CPC classification number: G11C16/10 G11C11/5628 G11C16/0483 G11C16/3459

    Abstract: A memory programming method for a rewritable non-volatile memory module having memory cells is provided. The memory programming method includes: performing a first programming process on the memory cells according to write data and obtaining a first programming result of the first programming process; grouping the memory cells into programming groups according to the first programming result; and performing a second programming process on the memory cells according to the write data. The second programming process includes: programming a first programming group among the programming groups by using a first program voltage; and programming a second programming group among the programming groups by using a second program voltage. The first program voltage and the second program voltage are different. Moreover, a memory control circuit unit and a memory storage device are provided.

    Abstract translation: 提供了一种用于具有存储器单元的可重写非易失性存储器模块的存储器编程方法。 存储器编程方法包括:根据写数据对存储器单元执行第一编程处理并获得第一编程处理的第一编程结果; 根据第一编程结果将存储器单元分组成编程组; 以及根据写入数据对存储器单元执行第二编程处理。 第二编程过程包括:通过使用第一编程电压对编程组中的第一编程组进行编程; 以及通过使用第二编程电压来编程所述编程组中的第二编程组。 第一编程电压和第二编程电压不同。 此外,提供存储器控制电路单元和存储器存储装置。

    MEMORY MANAGEMENT METHOD, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE APPARATUS
    98.
    发明申请
    MEMORY MANAGEMENT METHOD, MEMORY CONTROL CIRCUIT UNIT AND MEMORY STORAGE APPARATUS 有权
    存储器管理方法,存储器控制电路单元和存储器存储器

    公开(公告)号:US20160232053A1

    公开(公告)日:2016-08-11

    申请号:US14693885

    申请日:2015-04-23

    Abstract: The present disclosure provides a memory management method for a rewritable non-volatile memory module. The rewritable non-volatile memory module includes physical programming units, each of which includes multiple bits. The memory management method includes: identifying a first physical programming unit by applying a predetermined read voltage, where the first physical programming unit is identified as in a fully-erased status; identifying a second and a third physical programming units which are programmed before the first physical programming unit; acquiring status data of the second and the third physical programming unit; computing a difference of the status data between the second and the third physical programming unit; if the difference is larger than a threshold, identifying the second physical programming unit as in a program failure status.

    Abstract translation: 本公开提供了一种用于可重写非易失性存储器模块的存储器管理方法。 可重写非易失性存储器模块包括物理编程单元,每个物理编程单元包括多个位。 存储器管理方法包括:通过施加预定的读取电压来识别第一物理编程单元,其中第一物理编程单元被识别为完全擦除状态; 识别在第一物理编程单元之前编程的第二和第三物理编程单元; 获取第二和第三物理编程单元的状态数据; 计算第二和第三物理编程单元之间的状态数据的差异; 如果差异大于阈值,则在程序故障状态中识别第二物理编程单元。

    Configuration method of erase operation, memory controlling circuit unit and memory storage device
    99.
    发明授权
    Configuration method of erase operation, memory controlling circuit unit and memory storage device 有权
    擦除操作的配置方法,存储器控制电路单元和存储器存储设备

    公开(公告)号:US09312013B1

    公开(公告)日:2016-04-12

    申请号:US14693876

    申请日:2015-04-23

    CPC classification number: G11C16/3495 G11C16/0483 G11C16/16 G11C16/3445

    Abstract: A configuration method of erase operation, a memory controlling circuit unit, and a memory storage device are provided. The method includes: determining whether a first use state of a first physical unit conforms to a first default state; and if the first use state conforms to the first default state, adjusting a first erase operation corresponding to the first physical unit from using a first mode to a second mode. Thereby, a threshold voltage distribution of memory cells in an erase state may be maintained in a proper range.

    Abstract translation: 提供擦除操作的配置方法,存储器控制电路单元和存储器存储设备。 该方法包括:确定第一物理单元的第一使用状态是否符合第一默认状态; 并且如果第一使用状态符合第一默认状态,则调整与第一物理单元相对应的第一擦除操作,从第一模式到第二模式。 因此,可以将擦除状态的存储单元的阈值电压分布保持在适当的范围内。

    Data writing method, and memory control circuit unit and memory storage apparatus using the same
    100.
    发明授权
    Data writing method, and memory control circuit unit and memory storage apparatus using the same 有权
    数据写入方法,存储器控制电路单元和使用其的存储器存储装置

    公开(公告)号:US09286986B2

    公开(公告)日:2016-03-15

    申请号:US14257010

    申请日:2014-04-21

    Abstract: A data writing method for writing data into a memory cell of a rewritable non-volatile memory module, and a memory control circuit unit and a memory storage apparatus using the same area provided. The method includes recording a wear degree of the memory cell and detecting an operating temperature of the memory storage apparatus. The method further includes adjusting at least one predetermined operation parameter corresponding to the rewritable non-volatile memory module to generate at least one adjusted operation parameter corresponding to the rewritable non-volatile memory module and writing the data into the memory cell based on the at least one adjusted operation parameter if the operating temperature of the memory storage apparatus is larger than a predetermined temperature. Accordingly, the method can accurately store data into the rewritable non-volatile memory module, thereby lowing the operating temperature of the memory storage apparatus.

    Abstract translation: 一种用于将数据写入可重写非易失性存储器模块的存储单元的数据写入方法,以及使用相同区域的存储器控​​制电路单元和存储器存储装置。 该方法包括记录存储单元的磨损程度并检测存储器存储装置的工作温度。 该方法还包括调整与可重写非易失性存储器模块相对应的至少一个预定操作参数,以生成与可重写非易失性存储器模块对应的至少一个经调整的操作参数,并至少基于至少一个数据写入存储器单元 如果存储器存储装置的工作温度大于预定温度,则调节操作参数。 因此,该方法可以将数据精确地存储到可重写非易失性存储器模块中,从而降低存储器存储装置的工作温度。

Patent Agency Ranking